1

映射到我的类 Item 上的 _id 字段时遇到问题。我在 mongodb 上的数据具有以下结构:

         {"_id" :{ "date" : { "$date" : "2013-09-07T00:00:00.000Z"} , 
                    "hour" : 0.0 ,  "a" : 681473.0 , "b" : "3814"}
                 }
         "value": 1 "}

所以我想将此数据结构映射到一个类。所以我用下面的结构创建了我的类:

    public class Item {
    @Id
    InternalItem _id;
    int value;
   }

InternalItem 类看起来像:

   public class InternalItem {

        Date date;
        Double hour;
        Double a;
        String b;
   }

但是当我进行查询时,GroupByResult 中的结果在我的 Item 类的 _id 字段中具有空值,看起来在这种情况下它无法映射到 _id 字段。所以我怎么能映射这个,请告诉我,非常感谢你

4

1 回答 1

0

字段“_id”不是为文档的 ObjectId 值保留的吗?

例如: { '_id': ObjectId('jgh789tzkljghg973tgligu'), ......

于 2013-09-13T09:50:51.527 回答