我在这里感到相当困惑。也许有人可以为我解惑。我有一个看起来很简单的模式(完整代码如下),但是我却收到了编译器错误信息,说:
错误:不知道如何将游标转换为此方法的返回类型。
问题出在哪里?我使用的是 room_version = "2.1.0-alpha02"
版本。
@Entity(tableName = "big_dog")
class BigDog(val big: Boolean, @PrimaryKey val id:Int=1)
@Dao
interface BigDogDao {
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(dog: BigDog)
@Query("SELECT * FROM big_dog LIMIT 1")
fun getBigDog(): LiveData<BigDog>
}