如何优化 update_all 调用
How to optimize update_all calls
目前,我正在执行 update_all
连接,如下所示:
collection.update_all(flag: false)
collection.update_all(["description = CONCAT(description, ?)", 'not_available'])
是否可以一次性完成?
显然,这个构造不起作用:
collection.udpate_all(flag: false, ["description = CONCAT(description, ?)", 'not_available'])
update_all
可以使用数组,所以你应该可以这样做:
collection.udpate_all([
"description = CONCAT(description, ?)", flag = ?,
'not_available',
false
])
目前,我正在执行 update_all
连接,如下所示:
collection.update_all(flag: false)
collection.update_all(["description = CONCAT(description, ?)", 'not_available'])
是否可以一次性完成?
显然,这个构造不起作用:
collection.udpate_all(flag: false, ["description = CONCAT(description, ?)", 'not_available'])
update_all
可以使用数组,所以你应该可以这样做:
collection.udpate_all([
"description = CONCAT(description, ?)", flag = ?,
'not_available',
false
])