MongoDB文本搜索有两种不同的语言

时间:2018-01-24 02:06:41

标签: mongodb mongodb-query full-text-search multilingual

有没有简单的方法可以执行一个查询,例如同时使用英语和西班牙语进行文本搜索?

作为一个例子,我尝试仅使用一次搜索获得两个结果:

db.myMultilingualData.find  ({ $text: { $search: "hi" , $language: "english"}})

db.myMultilingualData.find  ({ $text: { $search: "hola", $language: "spanish"}})

由于

1 个答案:

答案 0 :(得分:0)

可能$或操作数可能是您的解决方案。我不确定你必须在什么级别使用它,但你可以尝试一下。