2016-06-20 19 views
2

我有这个在我的模型如何在mongoid 5中创建文本索引?

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

Model.text_search 'something'

给出了这样的错误

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

回答

4

我找到了解决办法

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

你只需要通过'文字'而不是1.