如何在单个查询中使用其他字段更新字段?
sql:
"UPDATE table_name SET field1=fields2 + 1 where id=123"
尝试了这些东西,但没有奏效
Model.update(123, :field => "field2 + 1")
Model.update(123, :field => :field2 + 1)
Model.update(123, "field = field2 + 1")
不想在 2 查询中执行此操作。
如何在单个查询中使用其他字段更新字段?
sql:
"UPDATE table_name SET field1=fields2 + 1 where id=123"
尝试了这些东西,但没有奏效
Model.update(123, :field => "field2 + 1")
Model.update(123, :field => :field2 + 1)
Model.update(123, "field = field2 + 1")
不想在 2 查询中执行此操作。