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

Apa perbedaan antara dua kueri MongoDB ini?

Dalam kueri pertama, setelah tahap grup, nilai nama layar pengguna disimpan di bawah _id kunci. Tidak di bawah user.screen_name oleh karena itu, nilai tersebut tidak akan diproyeksikan karena tidak ada kuncinya.

Jika Anda mengubah proyeksi, menggunakan

{"$project": {"_id": "$_id", "count": 1, "tweet_texts": 1}},

atau

{"$project": {"_id": 1, "count": 1, "tweet_texts": 1}},

atau

{"$project": {"count": 1, "tweet_texts": 1}},

pipa pertama akan sama seperti pipa kedua.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Sisipkan massal (Bulk.insert) vs sisipkan banyak (insert([...]))

  2. Ubah Data MongoDB di Temukan

  3. Bagaimana menjalankan agregat di mongodb dalam kerangka laravel

  4. MongoDB $bukan Operator Pipa Agregasi

  5. Kembalikan rangkaian hasil panggilan balik yang dipanggil dalam satu lingkaran