MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Konwertuj zapytanie MongoDB na składnię Spring MongoDB

Czy kiedykolwiek myślałeś o użyciu kompasu MongoDB? To sprawi, że Twoja praca będzie bardzo prosta.

  1. Otwórz MongoDB compass połącz się ze swoją instancją
  2. Karta Agregacja, skonstruuj swój potok
  3. kliknij 3 kropki (...) obok save pipeline opcja
  4. Wybierz export to language i wybierz Javę
  5. Twoje zapytanie jest gotowe

Oto zapytanie w języku 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. Node.js MongoDB collection.find().toArray nic nie zwraca

  2. Mongoose wybierz poddokumenty

  3. uzyskaj wszystkie dokumenty o maksymalnej wartości za pomocą agregacji w mongodb

  4. Czy powinniśmy używać dbref lub osadzonego dokumentu w aplikacji wymagającej dużej ilości odczytu?

  5. Jak zarejestrowaćClassMap dla wszystkich klas w przestrzeni nazw dla MongoDb?