ohh*_*hho 2 activerecord ruby-on-rails
activerecord具有空字段的选择记录的rails 语法是什么?例如,我想查找数据库中middle_name字段为空(字符串<1的长度)的所有记录user.谢谢!
在Rails 2中
User.find(:all, :conditions=>["middle_name is ? or middle_name = ?", nil, ''])
Run Code Online (Sandbox Code Playgroud)
在Rails 3中,您也可以通过以下方式执行此操作
User.where("middle_name is NULL or middle_name = ''")
Run Code Online (Sandbox Code Playgroud)