У меня есть 2 таблицы (продукты и места), откуда мне нужно получить все продукты и места, где продукты доступны сразу.Таблица продукта выглядит следующим образом:
Product| Price | Product_id
Rice | 45.00 | 101
Beans| 30.00 | 102
, а таблица Locations выглядит следующим образом:
Product_id | location
101 | Chicago
101 | Paris
101 | Lagos
102 | London
102 | New York
Я использую Laravel Eloquent Model, чтобы попытаться решить эту проблему, но продолжаю получать несколькостроки одного и того же продукта.
Что я хочу получить в результате:
$result =
{
{"Rice",
45.00,
101,
location: {"Chicago", "Paris", "Lagos"}
},
{"Beans",
30.00,
102,
location: {"London", "New York"}
}
}
Любая оказанная помощь будет высоко оценена.