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

Agregat luwak, tidak dapat secara dinamis menambahkan someField:{ $not; nol }

Ada $type khusus operator yang memungkinkan Anda untuk memeriksa jenis properti. Jadi, jika Anda memiliki null eksplisit dalam koleksi Anda, itu akan bertipe 10 . Daftar lengkap kode jenis di sini . Jadi untuk memeriksa apakah suatu properti tidak sama dengan null Anda dapat menggunakan kueri berikut.

db.transactions.aggregate([
    {
        $match: {
            billId: {  $not: { $type: 10 } }  
        }
    }
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah MongoDB merupakan alternatif yang valid untuk db + lucene relasional?

  2. Bagaimana cara menemukan dokumen berdasarkan bagian ObjectId?

  3. Apakah ada yang Setara dengan SEKARANG () di MongoDB

  4. Mengelompokkan dan menampilkan data

  5. Bagaimana Memodelkan sistem pemungutan suara suka dengan MongoDB