u = User.where("name = ?", "mateusz").limit(1)
u.class
=> ActiveRecord::Relation
Run Code Online (Sandbox Code Playgroud)
所以我不能像u.email这样做..find做对了,返回User对象.有没有机会从ActiveRecord :: Relation对象获取User对象?
你应该打电话first
或last
在ActiveRecord::Relation
对象上:
u = User.where("name = ?", "mateusz").first
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3236 次 |
最近记录: |