Нет, (в настоящее время) не для ToMany, которая не является @Backlink
для ToOne.
Это может быть частью запроса функции, чтобы сделать редактирование ToMany возможным без загрузки всех сущностей.https://github.com/objectbox/objectbox-java/issues/510
Для завершения: если ToMany равно a @Backlink
для ToOne, можно запросить связанные сущности, где свойство ToOne ID равно сущности, владеющей ToMany.Пример:
@Entity class Customer {
@Id long id;
@Backlink(to = "customer") ToMany<Order> orders;
}
@Entity class Order {
@Id long id;
ToOne<Customer> customer;
}
long[] orderIds = orderBox.query()
.equal(Order_.customerId /* virtual property */, customer.id)
.build()
.findIds()