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

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

60b91b7c03007844976433.jpeg

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

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

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