如何使用其他列更新列?

sli*_*wp2 3 knex.js

这是我的原料SQL

UPDATE
  "RESULT"
SET
  result_last_clicks = result_clicks;
Run Code Online (Sandbox Code Playgroud)

我可以knex.raw(sql)用来做这个。

我怎样才能做到这一点 knex('RESULT').update({result_last_clicks: ??.result_clicks})

更新

环境:

"knex": "^0.15.2"

Mik*_*stö 6

这几乎是例如Knex.js - 如何使用表达式更新字段的副本

尽管使用最新的 knex,您可以使用列引用助手而不是knex.raw

knex('RESULT').update({ 
  result_last_clicks: knex.ref('result_clicks') 
})
Run Code Online (Sandbox Code Playgroud)