sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man hämtar / hittar alla element i en kapslad array i MongoDB Java

Du behöver bara projicera nodes och karta.

import static com.mongodb.client.model.Projections.*;

List<Document> nodes = (List<Document>) collection.find().projection(fields(include("nodes"), excludeId())).map(document -> document.get("nodes")).first();


  1. MongoDB $first Aggregation Pipeline Operator

  2. Är det möjligt att mongodbs $project returnerar en array?

  3. Problem med PUT-begäran med Node.js (express), Angular och MongoDB

  4. Mongorestore-autentisering misslyckas i den utplacerade appen på meteor.com