我最近开始使用带有rails的Mongodb,所以我不知道是否可以执行像this这样的NoSQL查询:
Model.where("lower(first_name || ' ' || last_name) LIKE ?", "%#{search.downcase}%")
我想在同一个字符串中输入名字和姓氏的搜索,例如:" John Smith"
Mongoid查询是否可以这样做?
答案 0 :(得分:0)
您需要使用javascript表达式,请参阅此页:
http://docs.mongodb.org/manual/reference/operator/query/where/