我有一个有三种方法的对象:
load()
:将数据库表的内容加载到本地object-attribute-list add()
:向列表添加元素remove()
:从列表中删除元素save()
:将列表与数据库同步(这是我的问题所在,详情如下)前三种方法很简单。但是为了将数据同步回数据库表,我想要
UPDATE
d / REPLACE
d INSERT
ed DELETE
d 有没有办法在一个非常优雅的SQL命令中完成所有这些魔法,或者我需要分两步完成,例如
INSERT OR REPLACE...
,然后是DELETE FROM ... WHERE ...
?我们非常感谢任何想法或建议。如果有一个我错过的明显解决方案,请原谅。