2013-03-25 11 views
8

私はObjectifyとm-nの関係を持っており、関係の1辺を取得したいと考えています。Objectifyフィルターによる参照

私はこのクエリでそれを解決しようとしていた。

 Query query = ofy().load().type(Person.class); 
     query.filter("position", ceo); 
     return query.list(); 

のCEOのリストを返すには。 ポジションはRef <ポジションです。

私が試してみました:

query.filter("position", Ref.create(ceo)); 
query.filter("position", Key.create(ceo)); 
query.filter("position", ceo.key); 

しかし、何を、誰もがこれを行う方法を知っているのでしょうか?


EDIT:インデックス問題です。ごめんなさい!

+0

あなたの「編集」が正しい方向に私を指しています:https://code.google.com/p/objectify-appengine/wiki/Concepts#Indexes – manubot

答えて

7
query = query.filter("position", ceo); 

すべてのObjectifyコマンドオブジェクトは不変です。

関連する問題