sql >> Base de Datos >  >> NoSQL >> MongoDB

Convierta la consulta de MongoDB en la sintaxis de Spring MongoDB

¿Alguna vez has pensado en usar la brújula MongoDB? Hará que tu trabajo sea muy simple.

  1. Abrir MongoDB compass conectarse a su instancia
  2. Pestaña Agregación, construya su canalización
  3. haga clic en los 3 puntos (...) junto a save pipeline opción
  4. Seleccione export to language y seleccione Java
  5. Tu consulta está lista

Aquí está la consulta 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")))