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

MongoDBのプッシュとルートに相当するC#とは何ですか?

    これはMongoDBドライバーの機能です。単純なFirst()を受け入れず、背後に何かが必要です。それは私がデバッグによって見たものでした。したがって、First()を引き続き使用するか、jsonに直接クエリを実行する必要があります:

    var result = collection.Aggregate()                
            .Group(new JsonProjectionDefinition<People>(@" {
                  '_id': '$Name',
                   'docs': { '$push': '$$ROOT' },}"))
            .Project<TopOne>(new JsonProjectionDefinition<BsonDocument>(@"{
                'top_one': { 
                '$slice': ['$docs', 1]
            } }"))
           .ToList();
    


    1. MongoDB$lookupで変数を使用する方法

    2. mongomapperアソシエーションは重複をスキップします

    3. Redisの変更を聞きますか?

    4. インサートに対するMongoDBのセーフモードはどの程度安全ですか?