sql >> Databasteknik >  >> NoSQL >> MongoDB

hur man använder $lookup stage i java med vårdata mongodb?

Uppslagsstöd har funnits sedan version 1.9.

LookupOperation lookupOperation = LookupOperation.newLookup().
                                   from("inventory").
                                   localField("item").
                                   foreignField("sku").
                                   as("inventory_docs");
Aggregation aggregation = Aggregation.newAggregation(lookupOperation);
List<BasicDBObject> results = mongoOperations.aggregate(aggregation, "orders", BasicDBObject.class).getMappedResults();



  1. Är det möjligt att få enstaka resultat sammanlagt?

  2. Identifiera det senaste dokumentet från MongoDB find() resultatuppsättning

  3. Hitta det vanligaste ordet i ett strängfält i en samling

  4. Kan inte starta om mongodb på Ubuntu 11.04