簡體   English   中英

在Spring Data MongoDB中使用_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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM