您好我有以下
列表& listItems中
给定@list,我想在模型中循环遍历所有相关的list_items,如下所示:
def update_items
@list.list_items.each do |list_item|
#inside
end
return items
end
在循环内部我想更新每个list_item但不保存到db。但是将构建记录集传递给控制器然后保存。
这有可能吗?
由于
答案 0 :(得分:0)
模型List
def updated_list_items
self.list_items.each do |list_item|
# here you manipulate each item
end
self.list_items
end
Controller ListsController
@list_items = List.find(params[:id]).updated_list_items