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

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

60b91b7c03007844976433.jpeg

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

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

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