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

mongoose / mongodbクエリサブドキュメントでmapreduceを使用する方法は?

    それがあなたにとってどれほど効率的かはわかりませんが、フォーマットするためにこれは以下のように機能します私はカスタムキー名をtitleclassName およびstart これらはコレクションに含まれていません。したがって、mapReduceの結果を新しいコレクションに保存し、それを取得します。 (すべてのリクエストでmapReduceを実行しない場合)

      db.events.aggregate([{
           $project: {
            title: "$value",
            className: "$_id.method",
            start: "$_id.time",
            _id:0 }
       }]
    )
    


    1. MongoDBで日付から月を取得する5つの方法

    2. 2つのフィールドを持つMongoDB集約配列

    3. 高速書き込みの一時的な行ストレージソリューションのためのMongoDB対Redis対Cassandra

    4. mongoimportを使用してCSVをネストされた構造に読み込みますか?