blinkfox / fenix

This is an extension library to the Spring Data JPA complex or dynamic SQL query. 这是一个比 MyBatis 更加强大的 Spring Data JPA 扩展库,为解决复杂动态 JPQL (或 SQL) 而生。https://blinkfox.github.io/fenix
https://blinkfox.github.io/fenix
Apache License 2.0
345 stars 72 forks source link

关于是否支持增量更新的探讨 #20

Closed pengten closed 3 years ago

pengten commented 4 years ago

最近在使用fenix过程中,发现增量更新的需求非常普遍。由于JPA的原本的特性并不支持,那么fenix作为扩展库是否可以提供简单通用的API来支持这个功能呢?

blinkfox commented 4 years ago

@yy1098029419 你的增量更新是指对某条数据的所有字段,进行增量更新吗,你可以详细说明下。

pengten commented 4 years ago

@blinkfox 这里的增量更新指的是只对当前对象的非null字段进行update和insert

blinkfox commented 4 years ago

我后续想想怎么做吧,你有好的想法也可以说下或者贡献代码。

blinkfox commented 3 years ago

@pengten 字段增量更新的功能在 2.4.0 版本已经实现了,你后续可以参考这里的文档使用。