我们有一个 ROOM 数据库,其中包含一个包含日期字段和金额字段的表。 日期字段是 (@NonNull) 主键。 初始查询计算日期 <= 输入日期的记录数。 如果第一个查询返回的结果 > 0,则第二个查询使用相同的条件选择最大日期,第三个查询检索具有该最大日期的记录并返回金额字段的值。 ...
我们有一个 ROOM 数据库,其中包含一个包含日期字段和金额字段的表。 日期字段是 (@NonNull) 主键。 初始查询计算日期 <= 输入日期的记录数。 如果第一个查询返回的结果 > 0,则第二个查询使用相同的条件选择最大日期,第三个查询检索具有该最大日期的记录并返回金额字段的值。 ...
我已经定义了一个代表会议的模型,其中包含菜单和锻炼计划。 菜单有一个课程列表,每个课程都有一个膳食列表,锻炼计划有一个练习列表。 以这种方式: PopulatedMeeting.kt PopulatedMenu.kt 当我运行该应用程序时,出现以下异常: java.lang.NullPointerE ...
父表: ) 子表: 我想更新变体中的购物车计数,它也应该反映在产品表中,也作为变体更新..这个查询是什么? 当我使用此更新查询时..我更新变体表中的值但是当我得到 getallProducts 时,变体表显示旧值而不是新的更新值我的更新查询: 当我使用此查询获取产品时它不起作用: 实际上 Get ...
我想删除一对多关系中的所有值父表: 子表: 关系: 简单地说..我想删除所有产品和变体,删除具有相应变体的单个产品并更新单个产品关系有什么变化?? 我也需要在 dao 中查询! ...
我是数据库新手。 我不是专业的开发人员。 我想听听你的建议。 我想创建一个管理班级学生的数据库。 学生只属于一个班级。 我向你展示我的模型。 你能告诉我这是否正确吗? 我的数据类:Gru 这是我的数据类来创建关系 和最后一个数据类关系:User With Eval 非常感谢你的帮助 ...
我的应用程序中有以下架构(为方便起见进行了简化) 我想在 UI 中显示一个列表,如下例所示 服务器是我拥有的不同帐户。 我有可能在 2 个服务器的同一个(SiteID、GroupID)中。 为了实现这一点,我有以下 pojos 所以使用 Room 2.4.2 我有以下查询 预期的结 ...
我有一个这样的 model 与模型 每一个都像一个魅力,但问题是我只想获得用户的年龄而不是整个 model 。 有没有办法在保持嵌入式和关系注释的同时实现这一点? 或者我应该进行自定义查询以仅从用户 model 获取我想要的字段吗? ...
在Android房间查询本次交易: 这是我的数据 class: 我以正确的顺序获得了 TPAGroup,但尚未订购 TPASecrets,我如何才能以正确的顺序获得它们? 按索引排序(这是两个表共有的列)? ...
我的项目中有一个事件,这个事件中有时间表。 每个事件都有自己的时间表。 我想用我编写的代码列出每个事件的时间线,但我无法通过适配器访问它。 我的实体; 事件: 时间线: 事件和时间轴: 数据库: 道: 存储库: 视图模型: 最后:在我的列表适配器中,我想列出事件的时间表。 当我没有关系时,我会到达所 ...
我的数据库中有五个表:AREA、AREA_TYPE、SAMPLE、PACK、UNIT UNIT表有3个外键:sample_id、area_id、pack_id 每个区域都与区域类型一一对应。 我有一个用于 Area-AreaType 关系的 AreaPOJO: 表的视觉视图 ( https://i ...
如果有像我下面的 JSON 结构这样的结构,我们应该如何创建实体类? 没有这方面的例子。 虽然很早以前写的文章中使用@embeded 用于内部arrays,但现在使用类似于转换器的结构。 我们应该使用哪一个? 这些有什么作用? 如何创建我的类型的结构? 请帮助 Java 所有需要的结构都可以在这里 ...
我有一个Client api。 json 响应如下所示: So, using the Kotlin data class file from JSON to automatically create data classes from the json response, I've got wi ...
我正在使用 Room DB 来获取回收站视图。 每行都有一个删除图标来删除该项目。 我也想从 Room db 中删除相同的项目。 我已经完成了下面的代码,但它只反映在列表中,刷新后再次从 db 加载已删除的数据。 带有删除侦听器的适配器 class: 数据库道 请帮助我。 ...
我发布这个是因为 stackoverflow 上已经存在同样的问题,但没有解决方案。 我正在使用 Room 库进行数据库操作。 我用@Embedded和@Relation用其他表创建了数据类。 现在的问题是,当我在主表和连接表上放置具有多个 where 条件的连接查询时,它会返回连接表的所有/不正 ...
我有 2 个实体: 我想加入他们的查询: 进入这个实体: 但是,当我这样做时,我会返回 BookWithAuthor object,其中 author.id 和 book.id 是相同的 id,在这种情况下它们都是作者的 id。 如何消除“加入”object 中实体中的“id”属性冲突? ...
这是我的实体 class 其中 beginTime 和 lastTimeUsed 我保持唯一但是当我尝试运行应用程序时,我第一次有 8 个数据即将到来并存储在如下屏幕的表格中 现在我正在尝试再次插入具有 10 个值的数据,其中 8 个与之前的 2 个新值相同,但这次 isChild 将是 1,当它 ...
我在 android 文档中查看了我的问题的答案,但找不到。 要使用这些类中包含的信息创建 recyclerview,如何在 Room 中获取此信息的列表 如何获取列出类的地址列表? 如何在 ANSI SQL 中得到这样的结果: ...
假设我有一个这样的文章表: 有一个参考表有点像这样: 现在我想在获取文章的同时获取main reference ,像这样的另一个 POJO 的secondary reference : data class ArticleFull( @Embedded val article ...
我正在使用 java 在 android 工作室中创建一个简单的android应用程序。 我有一个 roomdatabase db,其中有一个名为 user 的表,该表有四列名称、职业、年龄、描述,我已经使用我在 sqlite 工作室制作的数据库进行了预填充。 现在,我想在表中添加一个姓氏列,但我 ...