Har du nogensinde tænkt på at bruge MongoDB kompas? Det vil gøre dit arbejde meget enkelt.
- Åbn
MongoDB compass
opret forbindelse til din instans - Fanen Samling, konstruer din pipeline
- klik på de 3 prikker (...) ud for
save pipeline
mulighed - Vælg
export to language
og vælg Java - Din forespørgsel er klar
Her er java-forespørgslen
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")))