Mongoose's find method with $or condition does not work properly

前端 未结 4 1304
你的背包
你的背包 2020-12-02 06:29

Recently I start using MongoDB with Mongoose on Nodejs.

When I use Model.find method with $or condition and _id field, Mongoose does not w

4条回答
  •  执笔经年
    2020-12-02 06:58

    I implore everyone to use Mongoose's query builder language and promises instead of callbacks:

    User.find().or([{ name: param }, { nickname: param }])
        .then(users => { /*logic here*/ })
        .catch(error => { /*error logic here*/ })
    

    Read more about Mongoose Queries.

提交回复
热议问题