MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Apa C# yang setara dengan push dan root untuk MongoDB?

Ini adalah fitur driver MongoDB. Itu tidak menerima First() yang sederhana, itu membutuhkan sesuatu di belakangnya. Itulah yang saya lihat dengan debugging. Jadi Anda harus terus bekerja dengan First()... atau Anda dapat menanyakan json Anda secara langsung:

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengekspor data dari Mongo/Cassandra ke HDFS menggunakan Apache Sqoop

  2. Permintaan baris perintah dalam Java

  3. Kesalahan Mesin Django MongoDB saat menjalankan tellsiteid

  4. Kesalahan mongo-go-driver Kesalahan klien baru ClientOptions dalam argumen ke mongo.NewClient

  5. menghitung rata-rata dalam bahasa luwak