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

Как вернуть из базы данных юзеров, где заполнено определенное поле в mongoose?

я сделал вот так, но возвращает всех, где поле timer даже пустое
7d3e6ee691654360b23639add349197c.PNG
  • Вопрос задан
  • 369 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
dummyman
@dummyman
диссидент-схизматик
mongoosejs.com/docs/api.html#query_Query-exists

Не оно?

// { name: { $exists: true }}
Thing.where('name').exists()
Thing.where('name').exists(true)
Thing.find().exists('name')

// { name: { $exists: false }}
Thing.where('name').exists(false);
Thing.find().exists('name', false);
Ответ написан
Комментировать
@SergeyBugai
Если не ошибаюсь то как то так
comunicate.find({
    timer: {
        $exists: true
    }
}, callback)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 дек. 2024, в 16:13
50000 руб./за проект
23 дек. 2024, в 15:25
5000 руб./за проект
23 дек. 2024, в 14:47
4500 руб./за проект