Java ObjectBox-ToMany条件

Java ObjectBox-ToMany条件,java,android,objectbox,Java,Android,Objectbox,我有下面的代码,它选择了所有的东西 Box<AEntity> a = boxStore.boxFor(AEntity.class); return new ObjectBoxLiveData<AEntity>(a.query().build()); Box a=boxStore.boxFor(AEntity.class); 返回新的ObjectBoxLiveData(a.query().build()); AEntity与BEntity有很多关系: @Backlink

我有下面的代码,它选择了所有的东西

Box<AEntity> a = boxStore.boxFor(AEntity.class);
return new ObjectBoxLiveData<AEntity>(a.query().build());
Box a=boxStore.boxFor(AEntity.class);
返回新的ObjectBoxLiveData(a.query().build());
AEntity与BEntity有很多关系:

@Backlink(to = "aEntity")
private ToMany<BEntity> bEntities;

@反向链接(至=“aEntity”)
私房房东;
我想在检查BEntity的属性时选择上面所示的AEntity中的所有内容。理想的代码如下所示:

Box<AEntity> a = boxStore.boxFor(AEntity.class);
return new ObjectBoxLiveData<AEntity>(a.query().notEqual(BEntity_.bproperty, "-1").build());

Box a=boxStore.boxFor(AEntity.class);
返回新的ObjectBoxLiveData(a.query().notEqual(BEntity_.bproperty,“-1”).build());
基本上我是说:“我想要从
AEntity
开始的一切,只要
bproperty
不是
“-1”


当然,这不起作用,但有没有办法实现这种行为?

是否尝试为相关实体添加链接查询
BEntity
?类似于:

queryBuilderA = a.query();
queryBuilderA.link(AEntity_.relation).notEqual(BEntity_.bproperty, -1);
queryBuilderA.build();