我必须使用多个值更新多个对象,如下所示:
project.update(user_attributes: task_ids.collect { |id| { 'task_id': id } })
但是上面的代码会导致n + 1
. 为了避免n + 1
在这里有什么想法吗?
我必须使用多个值更新多个对象,如下所示:
project.update(user_attributes: task_ids.collect { |id| { 'task_id': id } })
但是上面的代码会导致n + 1
. 为了避免n + 1
在这里有什么想法吗?