sql >> Databáze >  >> NoSQL >> MongoDB

Převeďte dotaz MongoDB do syntaxe Spring MongoDB

Přemýšleli jste někdy o použití kompasu MongoDB? Velmi vám to usnadní práci.

  1. Otevřete MongoDB compass připojit k vaší instanci
  2. Na kartě Agregace vytvořte kanál
  3. klikněte na 3 tečky(...) vedle položky save pipeline možnost
  4. Vyberte export to language a vyberte Java
  5. Váš dotaz je připraven

Zde je java dotaz

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. Mapa Omezte druh dotazu s potřebou korelovat s předchozím řádkem

  2. Jak z výsledků vyhledávání vyloučit dokumenty s poli, která nejsou přítomna v dotazu?

  3. node.js mongodb jak se připojit k replicsetu mongo serverů

  4. Chyba analýzy:chyba syntaxe, neočekávaný '}' v C:\xampp\htdocs\lib\autors.php na řádku 8