我有一系列请求。其中一个字段是“内容”,即字符串。假设它是“你好,你好吗”。如何通过提供两个单词“hello”和“you”来查询?
答案 0 :(得分:0)
您可以使用以下Mongo Text Search:
首先在要搜索的键上创建索引,如
db.collection.createIndex({ content: "text"});
然后搜索 -
db.collection.find({"$text" : {"$search" : "Hello, you"}})
答案 1 :(得分:0)
使用$regex,如下所示:
db.collectionName.find({"content":{"$regex":"hello$|you$"}})