2017-02-06 10 views
-3

客観フィルタが動作しない機能していない、コードの下にチェック:客観フィルタは、祖先を持つ

List<AccountGroupEntity> list = ofy().load() 
       .type(AccountGroupEntity.class) 
       .ancestor(Key.create(BusinessEntity.class, bid)).filter("accountGroupType=", type) 
       .list(); 
+0

Key.create(BusinessEntity.class、bid)は何かを返しますか? AccountGroupTypeでフィルタリングしないとどうなりますか? –

+0

一覧リスト= ofy()。負荷() \t \t \t \t .TYPE(AccountGroupEntity.class) \t \t \t \t .ancestor(Key.create(BusinessEntity.class、入札))。」(accountGroupTypeをフィルタリング"、タイプ) \t \t \t \t .list(); –

+0

私はあなたの答えを理解していません。 Key.create(BusinessEntity.class、bid)を使って祖先エンティティを正しく取得しているかどうかをチェックしている場合、または、フィルタリングしないと何が起きるか、つまりリスト();リスト()。()。 –

答えて

1

これはひどい質問ですが - あなたは「それは動作しません」によって何を意味するか説明する必要があります - 問題はほぼ確実にあなたが正確なリテラル値 "accountGroupType ="でフィルタリングしていることです。 '='の前にスペースが必要です。

+0

が動作しない –

関連する問題