Запрос Mongoose, где значение не равно нулю Ищете запрос: Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> Я правильно делаю предложение where? Я хочу выбрать документы, где pincode не является нулевым Ответ 1 Вы должны иметь возможность сделать это как (как вы используете запрос api): Entrant.where("pincode").ne(null) ..., в результате чего будет выглядеть запрос mongo: entrants.find({ pincode: { $ne: null } }) Несколько ссылок, которые могут помочь: Запрос мангуста api Документы для операторов запросов mongo Ответ 2 Я оказался здесь, и моя проблема заключалась в том, что я запрашивал {$not: {email: /@domain.com/}} вместо {email: {$not: /@domain.com/}}
Ответ 1 Вы должны иметь возможность сделать это как (как вы используете запрос api): Entrant.where("pincode").ne(null) ..., в результате чего будет выглядеть запрос mongo: entrants.find({ pincode: { $ne: null } }) Несколько ссылок, которые могут помочь: Запрос мангуста api Документы для операторов запросов mongo
Ответ 2 Я оказался здесь, и моя проблема заключалась в том, что я запрашивал {$not: {email: /@domain.com/}} вместо {email: {$not: /@domain.com/}}