Heb je er ooit over nagedacht om het MongoDB-kompas te gebruiken? Het zal uw werk heel eenvoudig maken.
- Open
MongoDB compass
verbinding maken met uw instantie - Tabblad Aggregatie, bouw uw pijplijn
- klik op de 3 puntjes(...) naast
save pipeline
optie - Selecteer
export to language
en selecteer Java - Uw zoekopdracht is klaar
Hier is de java-query
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")))