【发布时间】:2016-07-22 16:18:18
【问题描述】:
我们从给我们几个对象的 JSON 提要中获取数据,其中一些数据被提交到本地数据库。新对象有时还没有“时间”字段,但它们稍后会有。当对象没有“时间”字段时,使用本地数据库时间。
当缺少“时间”字段的对象最终得到它时,我们想要更新数据库中的记录。我们只想在'time'字段不同的情况下更新记录,所以需要比较JSON字段的'time'和数据库中的'time',不同时更新记录。
JSON 对象有一个我们添加到数据库中的“事务”字段,它是唯一的,可用于匹配记录。
TL;DR 长和短,匹配“事务”,如果不同则更新“时间”。
这是一个数据库示例。 enter link description here
【问题讨论】: