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

Как задать условие ненулевой длины массива в mongodb?

60b91b7c03007844976433.jpeg

У меня есть такая структура документа, я хочу сделать выборку документов, где длина массива accounts не равна 0, как я могу это сделать?
  • Вопрос задан
  • 116 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Решения вопроса 1
Можно так:
db.test.find({accounts:{$type: 4, $ne: []}})
но не факт что это оптимальный способ
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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