2016-07-07 79 views
0

有人可以幫助我在MongoDB中使用*的正則表達式。 我想獲取其中包含'*'的所有文檔。在MongoDB中查找所有包含*的文檔

這樣的正則表達式(db.collection.find {值:新的正則表達式( '*')})應該返回所有這些文件

{"id":1,value:"abc/123/*"} 
{"id":2,value:"abc/*/lmn"} 
{"id":3,value:"abc*lmn"} 

回答

2

你靠近;你只需要添加一個反斜槓來在你的正則表達式中跳過*,所以它不會被當作特殊字符。

在shell:

db.collection.find({value: /\*/}) 
相關問題