gdo*_*oug 3 timestamp insert-update knex.js
标题基本上都说明了一切.
我主要对更新案例感兴趣.假设我们正在尝试更新具有时间戳字段的记录,并且我们希望将该字段设置为更新记录的时间戳.有没有办法做到这一点?
经过一些实验,我已经找到了合适的解决方案..update(...)只要不使用多个对象(包括此对象knex.raw),就可以对同一个查询使用多个调用而不会搞砸任何内容.您可以将一个对象样式调用与字段/值样式调用组合,例如:
knex('table').update({ x: 1, y: 2 }).update('modified_at', knex.fn.now()).where(...) // and so on.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4074 次 |
| 最近记录: |