0
是否有办法过滤pymongo中的文本搜索结果。我有一个光标:在pymongo中过滤textSearch
db.models.find(
{'$text': {'$search': 'some_word'}},
{'score': {'$meta': 'textScore'}})
但这搜索整个集合,我只想对那些对某些字段中的特定值特定文档进行搜索。
是这样的:
db.models.find(
{'$text': {'$search': 'some_word'}},
{'score': {'$meta': 'textScore'}}
{'$filter: {'field1': 'some_value'}}) `// this doesn't work`
我只想文本搜索上有“SOME_VALUE”上FIELD1
我刚刚发现的文档解决方案,我不知道我错过了... – 2014-09-24 08:41:42