我的问题很简单,我有:
@users = User.first(100)
如何从 @users 数组中获取ID为 50 的用户对象?
答案 0 :(得分:2)
答案 1 :(得分:1)
如果您想进行ActiveRecord
查找,可以这样做:
@users = User.find_by_id(50)
或者,如果您想进行Array
查找,则可以执行以下操作:
@users.find_all { |user| user.id == 50 }
答案 2 :(得分:0)
我自己找到了解决方案,但我会等到其他人告诉我们哪个答案更好。
@users.find {|u| u.id == 50 }
感谢您的回答!