解决room重复插入数据

我设置的是消息时间为主键
/**
 * 消息时间
 */
@NonNull
@PrimaryKey
private String messageTime;

插入的时候如果重复则替换

@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(singleMessage: SingleMessage)

猜你喜欢

转载自blog.csdn.net/xiexiaotian11/article/details/90186910