【发布时间】:2011-11-04 20:47:46
【问题描述】:
用猫鼬进行全文搜索的更简单方法是什么?
【问题讨论】:
用猫鼬进行全文搜索的更简单方法是什么?
【问题讨论】:
对于那些前来寻找的人来说,MongoDB 和 Mongoose 现在都允许文本搜索:
【讨论】:
【讨论】:
MongoDB 2.4 包含实验性全文搜索功能:http://docs.mongodb.org/manual/release-notes/2.4/#text-indexes
有一些猫鼬关键字plugins 用于较小规模的东西以及elasticsearch 插件。 http://plugins.mongoosejs.com 是发现更多信息的好地方。
【讨论】:
Mongoose 是 MongoDB 的“ORM”。 MongoDB 在全文搜索中有some docs。但是,MongoDB 并非设计用于 FTS,大型部署通常使用 Solr 或 Sphinx 等其他工具。
如果您只是尝试使用正则表达式进行查询,MongoDB supports that。 Mongoose 中的语法应该类似。
【讨论】: