不同的 ObjectBox 计数
ObjectBox count with distinct
我有一个 CAR 实体,其品牌 属性 编码为 long
。
我想知道 table.
中有多少不同的品牌
使用 SqlLite/GreenDAO 我使用
SELECT COUNT (DISTINCT column) FROM tablename
有了 ObjectBox,我到达了
long[] ids = App.shBox.query().build().property(Car_.companyId).distinct().findLongs();
数组的长度就是我的结果。
有没有更好的方法得到相同的结果?
我希望使用
App.shBox.query().build().property(Car_.companyId).distinct().count();
但这是不可能的。
好主意。这是一个 feature request 来跟踪这方面的进展。
我有一个 CAR 实体,其品牌 属性 编码为 long
。
我想知道 table.
中有多少不同的品牌
使用 SqlLite/GreenDAO 我使用
SELECT COUNT (DISTINCT column) FROM tablename
有了 ObjectBox,我到达了
long[] ids = App.shBox.query().build().property(Car_.companyId).distinct().findLongs();
数组的长度就是我的结果。
有没有更好的方法得到相同的结果?
我希望使用
App.shBox.query().build().property(Car_.companyId).distinct().count();
但这是不可能的。
好主意。这是一个 feature request 来跟踪这方面的进展。