sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDB $ agregado $ empujar múltiples campos en Java Spring Data

Puede pasar directamente el BasicDbObject a cualquiera de las etapas de canalización de agregación.

Aggregation agg = newAggregation(
            group("title").
            push(new BasicDBObject
                   ("version", "$version").append
                   ("author", "$author").append
                   ("dateAdded", "$dateAdded")).as("versions"));