Android-Room查询始终返回行的id=0?
创始人
2024-08-19 20:30:10
0

这个问题可能是由于在实体类中未正确定义主键而引起的。确保在实体类中使用@PrimaryKey注解标注主键字段。

例如,这是一个正确定义了主键的实体类的示例:

@Entity(tableName = "users")
public class User {
    @PrimaryKey(autoGenerate = true)
    public int id;

    public String name;
    public String email;
}

在这个示例中,id被定义为主键,并用@PrimaryKey注解进行了标注。此外,autoGenerate参数设置为true,这将允许Room在插入新数据时自动为id生成唯一的值。

如果你已经创建了上述实体类但仍然遇到问题,可以尝试重新刷新数据库的缓存,方法是在调用查询方法之前调用database.clearAllTables()。

MyAppDatabase.getInstance(context).clearAllTables();

这应该能够解决该问题。

相关内容

热门资讯

透视科技!aapoker免费透... 透视科技!aapoker免费透视脚本(透视)发牌逻辑(真是存在有挂)所有人都在同一条线上,像星星一样...
透视辅助!德普之星透视辅助软件... 透视辅助!德普之星透视辅助软件是真的吗(透视)透视软件免费入口官网(竟然是有挂)亲,关键说明,德普之...
透视系统!aapoker发牌逻... 透视系统!aapoker发牌逻辑(透视)辅助插件工具(切实真的有挂)暗藏猫腻,小编详细说明aapok...
透视有挂!德普之星的辅助工具介... 透视有挂!德普之星的辅助工具介绍(透视)辅助器app(真是有挂)1、起透看视 德普之星的辅助工具介绍...
透视ai代打!aapoker辅... 透视ai代打!aapoker辅助工具安全吗(透视)透视脚本下载(果然是真的有挂)1、起透看视 aap...
透视挂!德普之星app安卓版破... 透视挂!德普之星app安卓版破解版(透视)免费透视(切实存在有挂)1、透视挂!德普之星app安卓版破...
透视辅助!aapoker真的假... 透视辅助!aapoker真的假的(透视)透视脚本下载(确实是真的有挂)1、操作简单,无需注册,只需要...
透视实锤!德普之星透视软件免费... 透视实锤!德普之星透视软件免费入口官网(透视)透视挂(切实存在有挂)1、上手简单,内置详细流程视频教...
透视有挂!aapoker如何设... 透视有挂!aapoker如何设置胜率(透视)真的假的(一贯真的是有挂)1、不需要AI权限,帮助你快速...
透视有挂!德普之星app安卓版... 透视有挂!德普之星app安卓版破解版(透视)私人局辅助器(一贯真的有挂)1、在德普之星app安卓版破...