![](/img/trans.png)
[英]How to prevent Spring Data MongoDB from mapping id field as object id?
[英]Mapping object with _id field in spring data mongodb
映射到我的班級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字段。 所以我怎么能映射這個,請告訴我,謝謝你們
是否為文檔的ObjectId值保留字段“ _id”?
例如:{'_id':ObjectId('jgh789tzkljghg973tgligu'),......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.