【发布时间】:2015-11-24 07:52:42
【问题描述】:
我有一个名为 MemberInfo 的实体和另一个名为 PaymentInfo 的实体。
@Parent
@Index
private Key<MemberInfo> memberInfo;
private double aCharges;
private double bCharges;
private double cCharges;
//我的查询如下
Query<PaymentInfo> query = OfyService.ofy().load().type(PaymentInfo.class);
Key<PaymentInfo> memberInfoKey = Key.create(PaymentInfo.class,membershipId);
query = query.filter("=", memberInfoKey);
return query.list();
以上是我编写的代码,但结果为空。我想要其 memberId 在 Member 实体中的 PaymentInfo 实体的结果
我想查询 PaymentInfo 并获取特定会员使用 PaymentInfo 中 MemberInfo 中的 memberId 支付的不同付款的结果。我有不同的字段,例如费用,还有一个字段为 @Parent Key<MemberInfo>。
【问题讨论】:
标签: java google-app-engine google-cloud-datastore objectify