【发布时间】:2019-05-26 08:31:17
【问题描述】:
我可以在 gorm , psql 中做这样的事情吗?
UPDATE job SET status = 'RUNNING' WHERE status =
'PENDING' RETURNING *
我想通过单个原子操作获取更新更改的所有行。如果有其他解决方案请写出来。
【问题讨论】:
-
不确定这是否可能,我不会让事情变得那么复杂。您有
RowsAffected但这仅返回已更新的行数。你也可以使用Transactions