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 フィールドに null 値があり、この状況では _id フィールドにマップできないようです。どうすればこれをマッピングできますか、教えてください、どうもありがとう

4

1 に答える 1