2013-01-07 62 views
0

我怎麼能寫ActiveRecord的聲明,DataMapper的IS NOT NULL查詢

Comments.where("attachment IS NOT NULL") 
在DataMapper的

,我要在軌運行"SELECT * FROM comments WHERE attachment IS NOT NULL;與DataMapper的。

請幫忙;我對DM不太瞭解!

回答

6

使用舊的AR 2.3語法應該爲你工作

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

或者,您可以使用符號可用not方法DataMapper的查詢:

Comment.all(:attachment.not => nil)