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();

这应该能够解决该问题。

相关内容

热门资讯

黑科技讲解!wepoke智能a... 黑科技讲解!wepoke智能ai(德扑ai智能机器人)都是真的有挂(有挂头条)-哔哩哔哩是一款可以让...
黑科技了解!来玩德州有外挂(德... 一、德扑ai智能机器人简介了解软件请加微:136704302德扑ai智能机器人是一款在线扑克游戏平台...
黑科技神器!轰趴大菠萝辅助器(... 黑科技神器!轰趴大菠萝辅助器(线上wpk德州ai机器人)本来是有挂(果真有挂)-哔哩哔哩您好,线上w...
黑科技游戏!哈糖大菠萝有挂(w... 黑科技游戏!哈糖大菠萝有挂(wpk ai辅助)真是有挂(有挂分享)-哔哩哔哩1)wpk ai辅助辅助...
黑科技有挂!微扑克辅助软件(w... 黑科技有挂!微扑克辅助软件(wepokeai代打)往昔真的有挂(有挂实锤)-哔哩哔哩(1)黑科技有挂...
黑科技挂!wepoke辅助机器... 黑科技挂!wepoke辅助机器人(wepoke黑科技)先前是真的有挂(新版有挂)-哔哩哔哩1、实时w...
黑科技教程!菠萝德州辅助神器(... 黑科技教程!菠萝德州辅助神器(aapokerai辅助)原生真的有挂(有挂攻略)-哔哩哔哩1、很好的工...
黑科技实锤!德州之星app有漏... 黑科技实锤!德州之星app有漏洞(微扑克有挂么)一向有挂(有挂分析)-哔哩哔哩1、起透看视 微扑克有...
黑科技ai代打!xpoker透... 黑科技ai代打!xpoker透视辅助(aapoker发牌机制)切实真的是有挂(证实有挂)-哔哩哔哩1...
黑科技好牌!wepoke透明挂... 黑科技好牌!wepoke透明挂可以识别(wepoke辅助插件)好像是有挂(有挂方式)-哔哩哔哩(1)...