首页 > 解决方案 > Android Room 不确定如何将光标转换为方法的返回类型问题

问题描述

我在这里看到了很多问题,但这些答案都没有解决我的问题。这是我的 DAO:

@Query("SELECT name FROM Recipe where category == :category")
fun getByCategory(category:String): List<String>

我正在尝试获取该类别中包含的食谱列表。我收到一个编译时错误,上面写着:

C:...\app\build\tmp\kapt3\stubs\debug\com\mitch\rcp\RecipeDAO.java:18: 错误:不确定如何将游标转换为此方法的返回类型 (void)。

但是我的返回类型不是无效的吗?我不明白。

标签: androidandroid-roomandroid-cursor

解决方案


在您的查询中,您有一个双等号。只需要一个


推荐阅读