自管理部署上的文本搜索语言
注意
本页介绍了自托管(非 Atlas)部署的文本查询功能。对于托管在 MongoDB Atlas 上的数据,MongoDB 提供了一种改进的全文查询解决方案, Atlas Search。
文本索引和 $text
操作符可与以下语言一起使用,并接受双字母 ISO 639 - 1语言代码或语言名称的长形式:
语言名称 | ISO 639-1(双字母代码) |
---|---|
danish | da |
dutch | nl |
english | en |
finnish | fi |
french | fr |
german | de |
hungarian | hu |
italian | it |
norwegian | nb |
portuguese | pt |
romanian | ro |
russian | ru |
spanish | es |
swedish | sv |
turkish | tr |
如果将 default_language
值指定为 none
,文本索引会解析字段中的每个词,包括停用词,并忽略后缀词干。