我根据城市名称从数据库中获取了所有用户.
这是我的代码:
@othertask = User.find(:all, :conditions => { :city => params[:city]})
@othertask.each do |o|
@other_tasks = Micropost.where(:user_id => o.id).all
end
Run Code Online (Sandbox Code Playgroud)
我的问题是当循环完成时,@other_task只保留最后一个记录值.
是否可以将所有ID记录附加到一个变量中?