Задать вопрос
@LakeForest

Sokil\Mongo — возвращает все поля, а не только нужные. Какой метод вызывать? Или самому формировать массив?

$this->collection->find()
                ->fields( ['id', 'name', 'items'])
                ->all();

Результат:
{"609428bc3d145000073560ee":{"_id":{"$id":"609428bc3d145000073560ee"},"id":2,"name":"Biopj","items":[{"id":2,"name":"cow","price":121,"img_link":null},{"id":4,"name":"co5678998o","price":990,"img_link":"qwe"},{"id":5,"name":"co22","price":990,"img_link":"qwe"}]},"6094741f2e9d451e867d2c32":{"_id":{"$id":"6094741f2e9d451e867d2c32"},"id":1,"name":"qwertybjnjj"}}

А хотел:
{{"id":2,"name":"Biopj","items":[{"id":2,"name":"cow","price":121,"img_link":null},{"id":4,"name":"co5678998o","price":990,"img_link":"qwe"},{"id":5,"name":"co22","price":990,"img_link":"qwe"}]},{{"id":1,"name":"qwertybjnjj"}}
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы