ruby-on-rails - Rails 模型找到哪里没有|查询哪里没有

标签 ruby-on-rails

我有一个带有可选 Twitter 集成的用户模型。

我添加了一个“用户名”属性,该属性仅在用户完成 Twitter 身份验证时填充。

我想通过集成找到所有用户。查找属性为某物或不为零的所有对象的最佳方法是什么?

最佳答案

Rails4/Rails 5 :
User.where.not(username: nil)
rails 3:
User.where("username <> nil")
我很想看到其他回复

关于ruby-on-rails - Rails 模型找到哪里没有|查询哪里没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20735099/

相关文章:

ruby-on-rails - 如何在 config/initializers/rails_admin.rb 中的 "current_user" block 中获取 "visible do"

javascript - Rails-toastr : add a close button

ruby-on-rails - 能够自动更新API文档

ruby-on-rails - ruby rails : How can I specify runner script environment

ruby-on-rails - http 方: `connect':连接被对等方重置 - SSL_connect (Errno::ECONNRESET)

ruby-on-rails - Rails : Why, 以及如何在这个例子中将明显相等的值添加到相等的日期会给出不同的结果?

ruby-on-rails - ActionView::Template::Error (dyld: Library not loaded:/opt/local/lib/libssl.1.0.0.dylib

mysql - 刚刚安装MySQL。无法使用任何命令。未知的 root 密码

ruby-on-rails - 如何在 Heroku 中运行 Clockwork

ruby-on-rails - 带有 gmail Net::SMTPAuthenticationError 的 Rails 4 ActionMailer:534-5.7.14