2010-06-30 44 views

回答

7

在Rails 2

User.find(:all, :conditions=>["middle_name is ? or middle_name = ?", nil, '']) 

在Rails 3,你也可以做到這一點在下面的方式

User.where("middle_name is NULL or middle_name = ''") 
+0

你爲什麼不只是使用。凡()? – Hengjie 2012-06-26 01:16:16

+0

我假定Rails 2的問題,我編輯它雖然爲Rails 3 – Salil 2012-06-26 09:38:03