0

我有两个实体。1) Tablets2) Mobiles。两者都有几百个条目。两者都有财产Company

我有一个搜索栏来搜索公司。当用户搜索公司时,如何从两个实体中提取最近添加的 10 家公司(应该是不同的)?

我可以手动执行,如下所示...

  1. 列表companies= 查找所有公司Tablets+ 查找所有公司Mobiles
  2. List distinctCompanied= 从中查找不同的值companies并按记录创建日期降序排序
  3. 列表requiredResult= 查找前 10 个条目

但是当数据库增长到几千个条目时,它会很慢。我阅读了http://objectbox.io/documentation/queries,但我不知道如何使用内置函数来做到这一点。有任何想法吗?

4

0 回答 0