2016-05-11 30 views
2

在mongodb模型衣服中,有一個名爲集合。貓鼬 - 如何找到其字段「名稱」不包含的對象編號

我想找到並列出所有地方的名稱不包含2016年

例如名稱=「只是牛仔褲黑色外套2016」或「西部牛仔短褲回」

我的代碼的產品是:

clothes.find() 
     .and([{name: "black"},{name: {$ne: '2016'}}]) 

它不起作用。

我想使用貓鼬聚合,但不知道如何使用它。

回答

1

它應該是:

clothes.find({ name: { $not: /2016/ } }) 

如果你需要用 「黑色」 和沒有 「2016」 的名字做:

clothes.find({ $and: [{ name: /black/i }, { name: { $not: /2016/ } }] }) 
+0

謝謝soooooo多!!!!!!!!它工作的很棒!!!!! –