Cho*_*ski 6 android android-sqlite android-room
我想设置我自己的冲突列而不是默认主键(在我的情况下只是一个自动增量整数)。所以我的表是:
@Entity(tableName = "users_tab")
data class User(
@PrimaryKey(autoGenerate = true)
var id: Int,
var str1: String,
var str2: String,
var str3: String
)
@Dao
interface UserDAO {
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(users: List<User>)
}
Run Code Online (Sandbox Code Playgroud)
我想什么REPLACE时候User有相同的str1以及str2我应该如何修改我的Insert注释?
| 归档时间: |
|
| 查看次数: |
650 次 |
| 最近记录: |