Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从java中的子文档获取父文档值_Java_Mongodb_Nosql_Document_Subdocument - Fatal编程技术网

从java中的子文档获取父文档值

从java中的子文档获取父文档值,java,mongodb,nosql,document,subdocument,Java,Mongodb,Nosql,Document,Subdocument,假设我有这个文件 { uuid: 29f26148-4d55-4b4b-8e07-900fda686a67 ... ... ban: { issued_time: *time_issued* expire_time: *time_expire* } } 在我的代码中,我查询以获取所有尚未过期的子文档 BasicDBObject query = new BasicDBObject("ban.expire_time"

假设我有这个文件

{
  uuid: 29f26148-4d55-4b4b-8e07-900fda686a67
  ...
  ...
  ban: {
         issued_time: *time_issued*
         expire_time: *time_expire*
       }
}
在我的代码中,我查询以获取所有尚未过期的子文档

        BasicDBObject query = new BasicDBObject("ban.expire_time", BasicDBObjectBuilder.start("$gt", System.currentTimeMillis()).get());
        MongoCursor<Document> iterator = OnimaMongo.getPlayers().find(query).iterator();

        while (iterator.hasNext()) {
            Document document = iterator.next();
        }
basicdbobobject query=newbasicdbobobject(“ban.expire_time”,basicdbobobjectbuilder.start(“$gt”,System.currentTimeMillis()).get());
MongoCursor迭代器=OnimaMongo.getPlayers().find(query.iterator();
while(iterator.hasNext()){
Document=iterator.next();
}

如何从父文档中获取uuid?

您是否看到
文档中有哪些字段和值?
否我没有检查您可以尝试
get
方法从
文档中获取
uuid
值:。