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

Terjemahkan FilterDefinition ke kueri json mongo biasa yang dapat saya jalankan di shell mongo

Saya mencoba memecahkan masalah yang sama hari ini. Inilah yang saya temukan.

public static class MongoExtensions
{
    public static BsonDocument RenderToBsonDocument<T>(this FilterDefinition<T> filter)
    {
        var serializerRegistry = BsonSerializer.SerializerRegistry;
        var documentSerializer = serializerRegistry.GetSerializer<T>();
        return filter.Render(documentSerializer, serializerRegistry);
    }
}

Saya tidak memiliki akses ke koleksi saat saya memanggilnya, jadi saya tidak dapat menggunakan solusi di atas.

Ini memungkinkan Anda untuk melakukan

var json = filter.RenderToBsonDocument().ToJson();


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jadwalkan pekerjaan Node.js setiap lima menit

  2. Mengonversi string menjadi tanggal di mongodb

  3. Permintaan nomor panjang Java Mongodb

  4. Kesalahan saat menghubungkan ke Server Atlas MongoDb

  5. pemetaan bidang id mongodb data pegas