MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie man alle Elemente eines verschachtelten Arrays in MongoDB Java abruft/findet

Sie müssen nur nodes projizieren und Karte.

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();