根据不同字段/列查找记录?
我有一个数据库,其中存储了一些用户的信息。 例如,我知道: User.find(1)
将返回 id:1 的用户
我应该调用什么来通过电子邮件查找用户?我搜索了很多但找不到任何东西。
我还尝试了 User.find(:email => "[email protected] ")
但它不起作用。
I have a database that has stored information of some users.
I know for example: User.find(1)
will return the user with id:1
What should I call to find a user by email? I searched a lot but could not find anything.
I also tried User.find(:email => "[email protected]")
but it doesn't work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用
必须检查来自railscast的这两篇文章(对于rails3)
http:// /railscasts.com/episodes/202-active-record-queries-in-rails-3
http://railscasts.com/episodes/215-advanced-queries-in-rails -3
Use
Must check these two post from railscast (For rails3)
http://railscasts.com/episodes/202-active-record-queries-in-rails-3
http://railscasts.com/episodes/215-advanced-queries-in-rails-3
您还可以查询
You can also query
无论如何,您刚刚注册了一个用户,以及通过实例查找该特定用户并检索所有用户数据的方法,
By any chance you just registered a user and what to find this specific user and retrieve all the user data through the instance,