FinalDb 使用save方法时如何避免重复

暨林瀚 发布于 2013/09/09 03:03
阅读 1K+
收藏 0

@michaely 你好,想跟你请教个问题:

FinalDb 使用save方法时如何避免重复?虽然设置了主键,但是主键相同的数组依然会重复存.此外,用finalDb时如何实现存在数据就更新,不存在就保存(主键),求解答。

加载中
0
理工男海哥
理工男海哥

这个需求只能自己加判断了

1、先查询,如果没有自己调用save添加,如果有自己调用update更新

0
super0555
super0555
有点像缓存机制,如果数据新于上一次保存时的时间戳,那么就保存,否则就不处理
0
暨林瀚
暨林瀚
嗯,但是save会重复添加相同内容的模型,并自动修改主键为递增添加进去(虽然存储之前已经设定了主键),这个怎么办啊?
返回顶部
顶部