我的模型是這樣的查詢在mongoid搜索多個條件
def self.search(search)
if search
self.full_text_search(search)
else
scoped
end
end
但我需要在 增加,這也
self.or({start_date: /#{Regexp.escape(search)}/i},{end_date: /#{Regexp.escape(search)}/i})
上面的搜索。我如何在上述搜索中加入這兩個條件。這兩個查詢獨立正常工作。但是我需要讓他們連在一起。與工作示例任何幫助是有益的
以上代碼的工作示例將會更有幫助。我試過但錯誤 – regmiprem 2013-04-05 11:55:16
http://rdoc.info/github/mongoid/mongoid/master/Mongoid/Criteria#merge-instance_method – cpuguy83 2013-04-05 11:57:08