Листинг продуктов пользователя по категориям в красноречивом
В принципе у меня есть следующие таблицы и я пытаюсь перечислить для данного пользователя всех своих продуктов по категориям.
Пример:
{
user_id: 1
username: xpto
categories: [{
id: 1
name: category_1
products: [{
id: 3
name: prod1
},
{
id: 3
name: prod1
}],
id: 2
name: category_2
products: [{
id: 6
name: prod5
}],
}]
}
Ближайший я получил от моего желаемого результата был с этим запросом: App\User::with('products.category')->find(1);
уже потратили много часов, думая об этом, но не ключ, начиная отчаиваться , Помоги пожалуйста.
Что именно не работает? Предоставляет ли запрос, который вы предоставили (App \ User), данные? – Dave
@Dave возвращает данные, но не данные, которые я хочу (и в формате, который я хочу). Поэтому в принципе я не знаю, как написать запрос. –