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