这让我很困惑。
我有:
person = Person.find_or_create_by(user_id: some_id)
previous_person = Person.where('user_id < ?' some_id).limit(1).order('user_id desc')
binding.pry
在撬我做:
person.user_id
=> 12
previous_person.user_id
NoMethodError: undefined method `user_id' for #<ActiveRecord::Relation::ActiveRecord_Relation_Person:0x007fdd24d635b8>
为什么我无法访问 previous_person 的 user_id?
(对任何错别字表示歉意 - 不是直接复制和粘贴)