Closed 42thcoder closed 2 years ago
@42thcoder 结果符合预期。 第一次update时version+1,数据库version值已被更新。第二次update时使用旧的version值作为where条件必然是会更新失败的。
按一般 ORM 的套路, 对象和数据库的记录应该是尽量保持一致的.
插件既然生了一条更新 version 值的 SQL, 那对象的 field 再要求开发者手动更新, 就有点奇怪.
可以参考下 JPA 和 Active Record 的实现
个人浅见哈, 如果跟维护者思路不一样, 也建议文档里增加说明
@jinzhu What do u think?
Readme has been updated
生成两条 SQL