我有一个存储了一些用户信息的数据库.
我知道例如:User.find(1)将返回id为1的用户
我知道例如: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