当前位置: 首页 > 知识库问答 >
问题:

选择计数时livedata未更新

南宫天逸
2023-03-14

我在用房间数据库。

@Query("SELECT COUNT(${Notification.COLUMN_ID_LOCAL}) FROM ${Notification.TABLE_NAME} WHERE ${Notification.COLUMN_IS_READ} = :arg0")
    fun getUnreadedNotificationsCount(unread: Boolean = false): LiveData<Int>

共有1个答案

连正信
2023-03-14

结果是,通过配置Dagger来提供它期待工作的相同实例,我提供了我的DataBaseRoomService的不同实例

https://stackoverflow.com/A/44958478/2163045

 类似资料:
  • UserViewModel: 用户存储库:

  • 问题内容: 我正在尝试从以下查询中获取行数。我只得到行计数为1,但有35条记录。您能否让我知道如何从内部查询中获取计数? 谢谢 问题答案: 您缺少FROM,需要为子查询指定别名。

  • 我使用的是advanced element form multi-select。当我使用multi-select插入表单的一个字段时,它可以完美地插入。 但是当我使用相同的表单更新多选择字段时,此时在选择输入标签中不会选择以前的插入值。它是在下拉列表中选择的,我也不能改变选择的字段。 我遵循这个选择2文件 笔记 ajax响应工作正常 cdn、css和javascript正确集成 我试过这些代码 J

  • 问题内容: 我已经遵循了有关“选择和角度”的出色教程(链接)(代码几乎相同) 这是我的指令: 这是html: 我想要的是,当用户单击编辑按钮时,弹出模式窗口,并在模式窗口中选择在单击编辑按钮之前选择的类别。 这是控制器的一部分: 我已经记录了 $ scope.selectedCategories ,它们一切都很好,但是由于某种原因,在选择中什么都没有选择。 那么我在做什么错了,我该如何解决呢? 编

  • 问题内容: 我有一张包含所有美国邮政编码的表格。每行包含邮政编码的城市和州名称。我正在尝试获取在多个州显示的城市列表。如果在同一座城市中没有X个邮政编码,这将不是问题。 所以基本上,我只想将一个州的城市计数为1,而不是将城市/州计数为7次,因为该城市/州中有2个以上的邮政编码… 我不太确定该怎么做。我知道我需要使用count,但是如何告诉mysql仅将给定的城市/州组合计数为1? 问题答案: SE