Rails Mongoid - 搜索多个属性

时间:2014-09-08 19:41:11

标签: ruby-on-rails search mongoid

我最近开始使用带有rails的Mongodb,所以我不知道是否可以执行像this这样的NoSQL查询:

Model.where("lower(first_name || ' ' || last_name) LIKE ?", "%#{search.downcase}%")

我想在同一个字符串中输入名字和姓氏的搜索,例如:" John Smith"

Mongoid查询是否可以这样做?

1 个答案:

答案 0 :(得分:0)

您需要使用javascript表达式,请参阅此页:

http://docs.mongodb.org/manual/reference/operator/query/where/