在映射到我的类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字段。那我怎么能映射这个,请告诉我,谢谢你的家伙很多
答案 0 :(得分:0)
是字段“_id”不是为文档的ObjectId值保留的吗?
例如: {'_ id':ObjectId('jgh789tzkljghg973tgligu'),......