小编Jit*_*dra的帖子

如何将数据库记录附加到rails上的ruby中的变量中

我根据城市名称从数据库中获取了所有用户.

这是我的代码:

@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记录附加到一个变量中?

ruby ruby-on-rails ruby-on-rails-3

2
推荐指数
1
解决办法
496
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1