0

どうすればactiverecordステートメントを書くことができますか?

Comments.where("attachment IS NOT NULL")

DataMapperで

"SELECT * FROM comments WHERE attachment IS NOT NULL;つまり、RailsでDataMapperを使用して実行したいと思います。

助けてください; 私はDMにあまり詳しくありません!

4

1 に答える 1

6

古いAR2.3構文を使用するとうまくいくはずです

Comment.all(:conditions => 'attachment IS NOT NULL')

または、notDataMapperクエリのシンボルで使用可能なメソッドを使用できます。

Comment.all(:attachment.not => nil)
于 2013-01-07T19:08:26.750 に答える