如何在 Rails 中的数据库查找中得到 true 或 false?

假设我有一个带有用户名字段和密码字段的数据库。我想在我的数据库中找到某个用户名,如果找到则返回 true,否则返回 false。我是一个菜鸟,我尝试在谷歌上搜索它但找不到任何东西。

前任。

q = User.new
q.username = "Joe"
q.password = "password"

User.find_by_username("Joe") -> true
User.find_by_username("Admin") -> false

谢谢您的帮助。

最佳答案

User.exists?(:username => "Joe")

关于ruby-on-rails - 如何在 Rails 中的数据库查找中得到 true 或 false?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6629065/

10-13 01:31