在mongodb中建模的树结构与物化路径:如何在java中编写查询以使用父路径获取所有子节点



我一直在阅读有关使用物化路径建模树结构的教程:

本教程包括一个查询,用于使用父级的路径查找子项。但我的问题是如何在 java 中进行查询。

我尝试使用以下代码实现这一点:

BasicDBObject query = new BasicDBObject();
query .put("Path",  java.util.regex.Pattern.compile("/,Programing,/"));
DBCursor doc = example.find(query ); 
while(doc.hasNext())
{                        
    System.out.println(doc.next());
}
          Pattern path = Pattern.compile("Programing");
          BasicDBObject query = new BasicDBObject();
          query.put("Path", path);
          DBCursor doc = example.find(query ); 
          while(doc.hasNext())
          {                    
            System.out.println(doc.next());
          }

最新更新