Android 查询列返回中的文件室错误
我见过这个问题,但我不能把它应用到我自己的错误上 这是我的电影课 这是我即将上映的电影课 我正在尝试运行的查询,我希望获得电影列表Android 查询列返回中的文件室错误,android,android-room,android-livedata,Android,Android Room,Android Livedata,我见过这个问题,但我不能把它应用到我自己的错误上 这是我的电影课 这是我即将上映的电影课 我正在尝试运行的查询,我希望获得电影列表 @Query("Select movie from UpcomingMovies") LiveData<List<Movie>> loadUpcomingMovies(); 请尝试以下查询: @Query("Select * from UpcomingMovies") LiveData<List<UpcomingMovies&g
@Query("Select movie from UpcomingMovies")
LiveData<List<Movie>> loadUpcomingMovies();
请尝试以下查询:
@Query("Select * from UpcomingMovies")
LiveData<List<UpcomingMovies>> loadUpcomingMovies();
@Query("Select * from Movie")
LiveData<List<Movie>> loadUpcomingMovies();
您还可以通过此查询获取电影列表:
@Query("Select * from UpcomingMovies")
LiveData<List<UpcomingMovies>> loadUpcomingMovies();
@Query("Select * from Movie")
LiveData<List<Movie>> loadUpcomingMovies();
祝你好运:添加MovieConverter.classcode@TomasJablonskisDoneThanks兄弟,错误消失了,你能解释一下吗?感谢您的时间:@Greggz问题是,您试图获取电影对象列表,而UpcomingMovies只有一个实例。但是我不能从下一个表中返回电影列表吗?哼。。我想每一排都会有一部电影。若我是你们,我最好在SQL查询中使用特定参数查询电影表,以获得电影的特定列表。
public Movie getMovie() {
return this.movie;
}
@Query("Select * from Movie")
LiveData<List<Movie>> loadUpcomingMovies();