0
我有證件與一組長值的父文檔ID,像這樣:玩!中集(即集合或列表)嗎啡查詢字段
{..., "parentIDs" : [ 47, 49 ], ...}
在我的實體類這一領域被定義爲:
@Embedded(concreteClass = java.util.TreeSet.class)
@Indexed
public Set<Long> parentIDs = new TreeSet<Long>();
什麼是Morphia查詢返回具有特定父ID(例如47)的所有文檔?
我使用:
List<Node> nl = Node.find("type", "event").filter("parentIDs", id).asList();
與ID爲正確的和現有的父文件ID。 但它不起作用。我錯過了什麼?
感謝eriq
順便說一句,你的查詢可以簡化爲:名單 NL = Node.find(「parentIDs,類型「,id,」event「)。asList(); –
2012-01-17 04:29:00