@smilelan

Не работают API Resource со связывающей таблицей?

Всем добрый вечер!
Есть связь Пользователя и его контактов, которая осуществляеся через один ко многим, в UserInfo выглядит так :

public function contacts()
    {
        return $this->hasMany(Contact::class);
    }

При попытке организовать Resource api данные почему-то в него не прилетают, делаю так
$arrayInfo = ContactResource::collection($info->contacts);

При этом если сделать так
$arrayInfo = ContactResource::collection(Contact::where('user_id', 20)->get()) ;

В обоих случая получается одна и та же коллекция

Все работает, что делаю не так?
Спасибо за помощь в решении
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Kostik_1993
Fullstack Web Developer | PHP | Laravel | Vue.js
Так может в самом ресурсе шляпа какая-нибудь делается, нам то откуда знать, вы же свой супер секретный код не покажете
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы