腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7710)
视频
沙龙
1
回答
android
,
room
:
自动
生成
的
主键
总是
单调
的
吗
android
、
android-room
在我
的
Android
应用程序中,我使用
Room
库来实现持久性。) private int id; } 我是否可以相信这样一个事实,即id将
单调
增加,即对于新插入
的
行,id将始终高于之前创建
的
所有行?我认为,这不太可能,但我可以想象,
Room
(或SQLite -我不确定,在这种情况下是谁负责
的
)可以例如尝试重用以前删除
的<
浏览 10
提问于2020-11-09
得票数 1
回答已采纳
1
回答
详细视图中
的
Django动态过滤器
django
房间是房间
的
清单,而藏品是存放在这些房间里
的
物品清单。models.py
room
= models.CharField(primary_key=True,
浏览 0
提问于2019-02-26
得票数 0
回答已采纳
2
回答
尽管有autoGenerate=true,但
主键
的
房间唯一约束失败
android
、
sqlite
、
android-room
、
primary-key
就像上面写
的
一样:我用
Android
上
的
2.4.1房间来存储一些数据。我有一个实体,它被设置为有一个
自动
生成
的
主键
。但是,我只能对该实体
的
实例进行一次插入(将
主键
字段设置为0)。之后,应用程序崩溃,因为SQLite为
主键
字段抛出了唯一
的
密钥冲突。不应该发生这种情况,因为
主键
字段应该是
自动
生成
的
.我怎么才能阻止这一切
的</
浏览 9
提问于2022-01-28
得票数 -1
回答已采纳
1
回答
Android
房间如何
自动
生成
顺序计数
android
、
android-room
我当前
的
Android
应用程序采用了
Room
/SQLite数据库 我
的
某个
Room
实体需要一个sequence列,该列在我每次插入新行时都会递增。我希望这个序列是
自动
生成
的
,但是似乎autoGenerate只适用于PrimaryKey(s) 当一个Int列不是
主键
时,有没有办法在
Room
自动
增量中有一个Int列?
浏览 52
提问于2019-06-12
得票数 0
回答已采纳
2
回答
尝试将androidx.
room
.RoomDatabase与Roomdb一起使用时,找不到Hilt
的
类文件
android
、
android-gradle-plugin
、
android-room
、
dagger-2
、
dagger-hilt
这是我收到
的
错误消息。问题是,我已经在另一个项目上有了这个设置,它工作得很好,尽管出于某些原因,它在这里不能工作。ApplicationContext ctx : Context return AppRepository(db, ctx)这些是我
的
依赖项alongide Kotlin Kapt id(GradlePluginId.
ANDROID
_LIBRARY) id(GradlePluginId.KOTLIN_
ANDROI
浏览 0
提问于2021-03-13
得票数 1
1
回答
调用clearAllTables()后清除
自动
增量值
android
、
android-room
Android
Room
1.1.0版现在提供了方法。我还想清除数据库中所有表
的
主键
,而不必为每个表调用单独
的
查询。
浏览 0
提问于2018-06-10
得票数 1
2
回答
Android
房间外键约束失败
android
、
sqlite
、
orm
、
android-room
、
android-orm
我正在尝试在
Android
Room
Persistence (一种对象关系映射)
的
帮助下,在
Android
SQLite中设计和实现一个文件夹树结构,这是谷歌在I/O 2017年引入
的
。在我
的
设计中,一个文件夹可以包含另一个文件夹和文件。以下是我
的
文件夹和文件代码:@Entity(tableName = "files", foreignKeys = @ForeignKey(entity = Folder.class,id;
浏览 31
提问于2017-06-19
得票数 15
回答已采纳
1
回答
在房间中插入后
的
行in
android-room
当
主键
是
自动
生成
的
字段时,我不确定使用用于
Android
的
房间持久化库
的
插入返回
的
值。假设您有一个
Room
实体,如下所示:public class Message { public longlong rowId = AppDatabase.getInstance(context).messageDao().insert(messag
浏览 2
提问于2017-12-09
得票数 15
回答已采纳
2
回答
房间数据库删除后仍处于活动状态
android
、
database
、
kotlin
、
android-room
我已经删除了房间数据库,但我仍然可以在我
的
数据库检查器中看到前面的行,除非我手动终止应用程序并重新打开它。场景是注销并重新打开登录活动。dir.isFile) { } else { }} 有没有人知道如何清理我
的
数据库,并通过执行类似于以编程方式杀死应用程序
的
操作来快速重新打开我
的
活动?
浏览 21
提问于2021-02-24
得票数 0
3
回答
删除记录
的
Android
SQLite数据库
android
、
android-sqlite
我现在正在构建一个安卓手机应用程序,并使用SQLite数据库
的
方法来存储记录。在我
的
数据库中,有一个_id列,它是一个
主键
,将
自动
增加。奇怪
的
是,当我删除记录时,删除
的
_id号码不会被重复使用。最初
的
数据库是1 Peter删除2 (Mary)后,当我添加一个新记录( John )时,我发现John
的
id = 3。 所以我
的
问题是:玛丽还在吗?
浏览 0
提问于2014-03-31
得票数 1
回答已采纳
1
回答
Android
房间-
自动
生成
主键
android
、
android-room
我有一个问题,我找不到任何文档与房间
的
Android
和
自动
生成
主键
。int id; 当我手动设置id时,这可以很好地工作,但是当我没有设置
主键
时,我得到一个关于
主键
为null
的
错误。查看
自动
生成
的
文件,我看不到任何地方它会
自动
递增
主键
浏览 4
提问于2017-09-08
得票数 15
回答已采纳
1
回答
安卓数据库测试-使用
Room
.inMemoryDatabaseBuilder()通过
的
测试与
Room
.databaseBuilder()无法通过
的
测试完全相同
android
、
database
、
unit-testing
、
testing
、
junit
我正在为应用程序
的
Room
数据库编写单元测试。(); } 测试在这里失败,错误为
android
.database.sqlite.SQLiteConstraintException: UNIQUE constraint failed: item.id(我想我知道是什么导致了这个错误,我需要我没有一个
自动
生成
的
条目
主键
,这样就可以在表中插入一个id已经存在
的
记录。无论如何,这不是我要问
的
问题。)同样
的
方法,使用
R
浏览 43
提问于2020-04-21
得票数 0
回答已采纳
1
回答
Android
房间orm负
主键
自动
增量
android
、
android-room
我需要为尚未发送到远程存储库
的
新对象启用负值
主键
。在
Room
Orm中可以有负
的
自动
增量
主键
列
吗
? 谢谢
浏览 0
提问于2018-11-19
得票数 1
1
回答
在H2数据库中
自动
生成
的
主键
总是
正
的
吗
?
sql
、
h2
我可以假设H2数据库中
自动
生成
的
主键
总是
正
的
吗
?
浏览 1
提问于2016-01-02
得票数 0
5
回答
Android
如何在每个应用程序运行时重置
自动
生成
的
表
主键
android
、
android-sqlite
、
auto-increment
、
android-room
我正在使用
Room
来持久化数据。//DaoInteger init(SimpleSQLiteQuery):
android
.database.sqlite.SQLiteE
浏览 1
提问于2018-06-15
得票数 5
回答已采纳
2
回答
Android
房间:
自动
增量字段
android
、
sqlite
、
android-room
有没有办法用
android
设置字段
自动
递增?private long id;private int order; 将字段设置为
主键
可以做到这一点但我更喜欢让db
自动
完成它。我该怎么做呢?
浏览 20
提问于2018-08-04
得票数 0
1
回答
文件室,存储Map<String、List<String>或多对多关系
android
、
dictionary
、
many-to-many
、
android-sqlite
、
android-room
目前,我
的
Contact类看起来像 package com.example.courseproject; import java.util.List;import androidx.
room
.PrimaryKey; @Entity(tableNameExample { "email": {"email_1", "email_2&qu
浏览 16
提问于2019-03-10
得票数 1
回答已采纳
6
回答
Android
房间持久化库和Kotlin
database
、
kotlin
、
kapt
、
android-room
我正试图用Kotlin和编写一个简单
的
应用程序。我在
Android
持久性代码中跟踪了。AppDatabase_Impl does not exist at
android
.arch.persistence.
room
.RoomDatabase$Builder.build(RoomDa
浏览 14
提问于2017-05-19
得票数 58
回答已采纳
3
回答
无法使用@PrimaryKey更新(autoGenerate= true)
android
、
sqlite
、
android-room
我正在与
Room
一起工作,发现了设置
主键
以
自动
生成
的
问题, private static final String DATABASE_NAME
浏览 0
提问于2018-11-30
得票数 0
回答已采纳
2
回答
云扳手中
的
自动
增量字段
google-cloud-platform
、
google-cloud-spanner
Cloud Spanner是否支持AUTOINCREMENT字段,以便在向表中插入新记录时
生成
唯一编号?
浏览 2
提问于2017-02-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
提升效率的Android数据持久层:Room
Android JectPack系列:Room组件
Room数据库总结
Android Architecture Components 只看这一篇就够了
Android Architecture Components Part1:Room
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券