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

MongoDB $aggregate $push vários campos no Java Spring Data


Você pode passar o BasicDbObject diretamente para qualquer estágio do pipeline de agregação.
Aggregation agg = newAggregation(
            group("title").
            push(new BasicDBObject
                   ("version", "$version").append
                   ("author", "$author").append
                   ("dateAdded", "$dateAdded")).as("versions"));