我有一个存储了一些用户信息的数据库。
例如,我知道:User.find(1)
将返回 id:1 的用户
我应该怎么打电话才能通过电子邮件找到用户?我搜索了很多,但找不到任何东西。
我也试过User.find(:email => "xyz@abc.com")
但它不起作用。
最佳答案
采用
User.find_by_email("abc@xyz.com")
必须从 railscast 检查这两个帖子(对于 rails3)
http://railscasts.com/episodes/202-active-record-queries-in-rails-3
http://railscasts.com/episodes/215-advanced-queries-in-rails-3
关于ruby-on-rails - 根据不同的字段/列查找记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6009313/