【发布时间】:2019-11-20 06:48:27
【问题描述】:
我不明白,我虽然这是获取新插入行的 id 的方法。
DAO
@Dao
public interface AlarmDao {
.....
@Insert(onConflict = OnConflictStrategy.REPLACE)
long insertAll(AlarmEntity...alarms); //used long instead of void
}
实体
@Entity(tableName = "tb_alarm")
public class AlarmEntity {
@PrimaryKey(autoGenerate = true)
private long id;
...
public long getId(){
return this.id;
}
}
但构建失败,我收到指向我的Dao 类的错误,错误是:
错误:不确定如何处理插入方法的返回类型。
我错过了什么?
【问题讨论】:
标签: java android android-room