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

Ubah kueri MongoDB menjadi sintaks Spring MongoDB

Pernahkah Anda berpikir untuk menggunakan kompas MongoDB? Ini akan membuat pekerjaan Anda sangat sederhana.

  1. Buka MongoDB compass terhubung ke instance Anda
  2. Tab agregasi, buat saluran Anda
  3. klik pada 3 titik(...) di sebelah save pipeline pilihan
  4. Pilih export to language dan pilih Java
  5. Kueri Anda sudah siap

Berikut adalah kueri java

Arrays.asList(match(and(eq("cropData.crop", "RICE"), lt("creationTime", 1551447981473.0d))), group(new BsonNull(), avg("average", "$cropData.cropPrice"), max("max", "$cropData.cropPrice"), min("min", "$cropData.cropPrice")))



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Spring-data-mongodb terhubung ke beberapa database dalam satu instance Mongo

  2. Agregat Pymongo:memfilter berdasarkan jumlah bidang (dinamis)

  3. Hitung nilai unik dalam Array model di MongoDB

  4. Otomatis memadatkan ruang yang dihapus di mongodb?

  5. Koleksi dalam koleksi