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

Jak provést souhrnný mongo-query pomocí json v řetězci?

Nejste daleko od řešení:

Agregační funkce trvá:.aggregate(List<DBObject>) Ale JSON.parse, který chcete použít, vám umožňuje přetypovat do něj, pokud máte v dotazu seznam, takže žádný problém

String query="[....}";
List<DBObject> q= (List<DBObject>)JSON.parse(query);
Iterable<DBObject> result=new MongoClient().getDatabase("db").getCollection("coll").aggregate(q).results();`

Výsledky lze poté opakovat.




  1. Připojit položku do pole dokumentů MongoDB v PyMongu bez opětovného vkládání

  2. Top 6 funkcí HDFS – Výukový program Hadoop HDFS

  3. Jak se udržuje pořadí vlastností pro řazení v mongodb?

  4. Reference vs vložení v MongoDB