我的本地数据库中有一个名为event的表,其中包含以下字段:身份证(主键)姓名(文字)日期(时间)最喜欢的(整数,0或1)服务器会给我一个事件列表,没有最喜欢的字段,最喜欢的字段只是本地的。我正在使用这段代码来插入事件@Insert(onConflict=OnConflictStrategy.REPLACE)voidinsertEvents(Listevents);问题是,如果一个事件已经存储在本地数据库中,它将失去favorite属性,并且在插入和替换后它永远为false。有没有办法像这样批量插入,但保留最喜欢的字段? 最佳答案
我的本地数据库中有一个名为event的表,其中包含以下字段:身份证(主键)姓名(文字)日期(时间)最喜欢的(整数,0或1)服务器会给我一个事件列表,没有最喜欢的字段,最喜欢的字段只是本地的。我正在使用这段代码来插入事件@Insert(onConflict=OnConflictStrategy.REPLACE)voidinsertEvents(Listevents);问题是,如果一个事件已经存储在本地数据库中,它将失去favorite属性,并且在插入和替换后它永远为false。有没有办法像这样批量插入,但保留最喜欢的字段? 最佳答案