在Mongodb中按字符串搜索

时间:2012-12-31 11:32:44

标签: ruby mongodb mongoid rack

我需要在机架应用程序中使用Mongoid gem从MongoDb db中找到项目。这就是我所拥有的:

items = items.any_of(
                            {item_id: q},   #ok
                            {title: /q/},
                            {title2: /q/},
                            {code: q},      #ok
                            {seller: q}     #ok
                          )

我需要通过titletitle2改进搜索。

首先,如何使区分大小写? 其次,如果q包含许多单词,我希望它按照其中包含的任何单词进行搜索。

我该怎么做?

0 个答案:

没有答案