参考文献
首先自打3.2版本之后,就开始支持中文索引了,支持的所有的语言参考这里:
https://docs.mongodb.com/manual/reference/text-search-languages/
然后,对于要支持索引的表需要建议text index,如何建立参考这里:
https://docs.mongodb.com/manual/core/index-text/
在建好索引text之后,如果检索参考:
https://docs.mongodb.com/manual/reference/operator/query/text/
实例
我有一个表,定义如下:
最后但是这种检索都是不完美的,如果需要更好的支持,就需要参考:
https://docs.mongodb.com/manual/tutorial/text-search-with-rlp/
安装rlp支持mongodb检索中文,但是不是免费的。。。
所以,最好的方式就是使用Elastic Search同步mongodb,然后通过它检索,超出本文范围了,以后再说。
本篇文章到此结束,如果您有相关技术方面疑问可以联系我们技术人员远程解决,感谢大家支持本站!