sql >> データベース >  >> NoSQL >> MongoDB

MongoDBAggregateFramework-年ごとのグループ

    一部のバージョンのWindowsは動作することが知られています。万が一、32ビットOSを使用していますか?問題のコードはこちら です。 、およびgmtime_s()に依存します 実装。

    このコレクションが単に集計クエリ用である場合は、日付コンポーネントをオブジェクトに格納することで確実に解決できます。フィールド名を短縮することをお勧めします(例:ymd )フィールド文字列は保存されている各ドキュメントに存在するため、ストレージを節約します。ここでのトレードオフは、集計日付演算子を使用できないことです。タイムスタンプを符号付き整数として保存することをお勧めします(例:ts )必要に応じて範囲クエリを簡単に実行できるようにします。



    1. MongoDB:一括挿入(Bulk.insert)と複数挿入(insert([...]))

    2. $groupと$pushを使用したMongoDb集計クエリをサブドキュメントに追加

    3. JongoとMongoDBを使用したjackson逆シリアル化でObjectId_idの名前をidに変更します

    4. MongoDBフレームワークを使用してキーマップをベクトルに変換します