親ドキュメントIDに次のような長い値のセットを持つドキュメントがあります。
{..., "parentIDs" : [ 47, 49 ], ...}
私のEntityクラスでは、このフィールドは次のように定義されています。
@Embedded(concreteClass = java.util.TreeSet.class)
@Indexed
public Set<Long> parentIDs = new TreeSet<Long>();
特定の親ID(たとえば47)を持つすべてのドキュメントを返すMorphiaクエリは何でしょうか?
私が使用しているもの:
List<Node> nl = Node.find("type", "event").filter("parentIDs", id).asList();
idは正しく、既存の親ドキュメントIDです。しかし、それは機能しません。私は何が欠けていますか?
ありがとうeriq