我需要在 Rails 控制台中执行这个 sql 查询(我使用的是 mongodb):
SELECT * FROM Member WHERE name='x' OR age='42'
我需要在 Rails 控制台中执行这个 sql 查询(我使用的是 mongodb):
SELECT * FROM Member WHERE name='x' OR age='42'
对于 Mongoid,我使用“any_of”。这应该有效:
Member.any_of({:name => x, :age => 42})
这里还有一个链接到您可以与 mongoid 一起使用的其他一些查询。我在他们的主文档页面中没有看到这些:
你应该从阅读Active Record Query Interface RailsGuide 开始,它会回答你的问题,并且可能会教你一些你还不知道的东西。