如何在mongodb查询中排除术语

时间:2011-03-08 06:47:50

标签: mongodb

我正在使用存储在mongodb中的这种格式的网址

Source:
index.php?name=xxxxxxxxxxxxxabcxxxxxxxx&id=15&success=1
index.php?name=xxxxxxxdefxxxxxxxxxxxx&id=18&success=0

其中xxxxxxxxxxxxxxx是某个字符串

我想编写一个查询来查找名称不应包含“abc”作为子字符串的所有源 所以我写了查询

db.coll.find({source:/(?!name=abc)/})

但是这个查询不起作用..请指导我什么是正确的查询

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)