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

Cara memfilter bidang yang tidak perlu (bidang bersarang) dalam catatan yang dikembalikan

Apa yang Anda butuhkan disebut proyeksi

Alih-alih solusi khusus pengemudi, berikut adalah pendekatan umum.

Misalnya, kueri normal Anda di mongo shell sebagai:

db.coll.find({"table_name": "pce_inflation"})

Dan sekarang Anda ingin menyingkirkan _id bidang, kueri Anda akan menjadi:

db.coll.find({"table_name": "pce_inflation"}, {"_id":0 , "table_name":1, "data.2013":1, "data.2014":1})

Sintaks proyeksi ditentukan dalam tautan di atas




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Agregasi grup menggunakan data pegas mongodb

  2. Menggunakan Driver MongoDB C#:Dibungkus atau Tidak Dibungkus?

  3. Menghuni luwak

  4. Mewarisi skema luwak

  5. Cara membuat pengguna di MongoDB v3.0.5