MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como recuperar/encontrar todos os elementos de um array aninhado no MongoDB Java


Você só precisa projetar nodes e mapa.
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();