【发布时间】:2020-02-24 21:22:40
【问题描述】:
如何在 mongodb 中使用 $ne 查询来查询一组值?
这是我要查询的列表
const movies = [
{
name: 'crystal',
showWatched: 'cars',
number: 1,
},
{
name: 'barbra',
showWatched: 'moonlight',
number: 2,
},
{
name: 'marry',
showWatched: 'sunshine',
number: 3,
},
{
name: 'joy',
showWatched: 'cooking',
number: 4,
},
]
以下是我尝试过的查询,我想取回不等于 "crystal","marry" 的所有内容,但下面的此查询正在返回所有内容
const findin = ["crystal","marry"]
db.getCollection('movies').find({name: {$ne: findin} })
【问题讨论】:
标签: arrays node.js mongodb mongoose