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

MongoDB配列の値を交換します

    配列インデックスを使用してスワップできます。まずそれを見つけて交換します。

    db.myCollection.find().forEach(function(doc){
            db.myCollection.update({_id: doc._id},
              {$set: {"geo.0": doc.geo[1], "geo.1": doc.geo[0]}})
        })
    


    1. マングースを使用したmongodbの接続タイムアウト

    2. Robomongoを使用してMongoDBからJSONをエクスポートする方法

    3. $ lookupを使用したMongoDB集計には、クエリから返される一部のフィールドのみが含まれます(またはプロジェクトされます)。

    4. MongoDB GridFSをクエリしますか?