如何在mongoid 5中创建文本索引?

时间:2016-06-20 11:11:04

标签: mongodb mongoid mongoid5

我的模型中有这个

index({company_name: 1, first_name: 1, last_name: 1 })

Model.text_search 'something'

发出此错误

Mongo::Error::OperationFailure: text index required for $text query

1 个答案:

答案 0 :(得分:4)

我找到了解决方案

index({company_name: 'text', first_name: 'text', last_name: 'text' })

您只需传递'text'而不是1。