请教链式更改中根据条件修改数据的正确使用姿势

Java 未结 1 1018
nirvana
nirvana 2020-05-09 16:01

一、该问题的重现步骤是什么?

1. 在orm层提供了链式更改的方法,想请教下 是否支持根据条件修改数据的链式更改,如果有,正确的使用姿势是什么,能否提供一个例子?

2. 我猜测是 update().eq("column", value).set("column", value),但是没有生效


1条回答
  •  nirvana
    nirvana (楼主)
    2020-05-09 16:31

    update().eq("column", value).set("column", value).update()


    我大体了解了,知道了原因。

    • 前置的update()是声明链式查询还是修改

    • 中间的 eq 是构造条件  set 是构造set语句

    • 后置的update() 是执行操作,比如删除:update().eq("column", value).remove()

    0 讨论(0)
提交回复