-5

RailsコンソールでこのSQLクエリを実行する必要があります(mongodbを使用しています):

SELECT * FROM Member WHERE name='x' OR age='42'
4

2 に答える 2

2

Mongoid では「any_of」を使用します。これはうまくいくはずです:

Member.any_of({:name => x, :age => 42})

また、mongoid で使用できる他のクエリへのリンクもあります。これらはメインのドキュメント ページに表示されません。

http://two.mongoid.org/docs/querying/criteria.html#any_of

于 2013-03-09T11:02:09.633 に答える
0

Active Record Query Interface RailsGuideを読むことから始めるべきです。それはあなたの質問に答え、そしておそらくあなたがまだ知らない他のいくつかのことをあなたに教えるでしょう。

于 2013-03-09T10:04:13.110 に答える