我的用户模型包含属性firstname
和lastname
。而不是通过id查找用户,有没有一种方法可以通过firstname lastname对查找它们?可能有重复的名字和重复的姓氏;但是,我不允许存在重复的firstname-lastname对。
感谢。
答案 0 :(得分:4)
如果您使用的是Rails 4:User.find_by(firstname: "Joe", lastname: "Smith")
否则:User.where(firstname: "Joe", lastname: "Smith").first()