sharomet
Новичок
Всем привет.
Подскажите как можно вывести данные вложенного документа?
Например мне нужно получить продукты категории:
В Mysql я получал данные из другой таблицы вот так:
Пробовал вот так:
но возвращается только категория у которой есть такой продукт, а мне нужен сам продукт.
Спасибо.
Подскажите как можно вывести данные вложенного документа?
Например мне нужно получить продукты категории:
Код:
{
"_id" : ObjectId("11b97aa654bce41356002559"),
"name" : "Test",
"images" : "test.png",
"products" : [
{
"_id" : ObjectId("00b12aa654bce41356002559"),
"name" : "Product 0",
"price" : "$1 000 000 000",
}
]
}
В Mysql я получал данные из другой таблицы вот так:
Код:
$products = Products::find() -> where(['hit' => '1']) -> limit(6) -> all();
return $this -> render('index', compact('products'));
Пробовал вот так:
Код:
$products = Categories::find() -> where(['products.hit' => '1']) -> limit(6) -> all();
Спасибо.
Последнее редактирование: