我在做我认为非常简单的事情——找到一个用户并增加一个整数。
@user = User.where("created_at > ?", Time.now.midnight).select(:visit_count) @user.visit_count += 1 @user.save(:validate=>false)
我得到以下错误:
undefined method `visit_count' for [#<ActiveLink visit_count: 1>]:ActiveRecord::Relation
这好像是轨道3的事情-我哪里出问题了?
@user = User.where("created_at > ?", Time.now.midnight).select(:visit_count).first
http://api.rubyonrails.org/classes/ActiveRecord/Relation.html#method-i-update_all