我正在编写一个sinatra应用程序,它将作为我正在构建的服务的后端。目前,就搜索问题而言,我处于停滞状态。
我需要能够执行MongoDB查找匹配文档的查询,如果它们匹配任何一系列条件。 MongoDB可以做这样的事吗? (红宝石代码):
results = @@mongodb["collection_name"].find( { "$any" => [ { "field" => keyword }, { "field2" => keyword } ] ).to_a
我的想法是基于ruby函数Array.any?
。
答案 0 :(得分:0)