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

MongoDB $ proyecto:conservar los campos de canalización anteriores

donde $project necesita especificar qué campos pasar, $addFields devolverá todos los campos y agregará o reemplazará los campos especificados.

{ $addFields: { field3: { $gt: ['$field1', 10] } } }

logrará exactamente lo que desea.

Tenga en cuenta que esta función se agregó en la versión 3.4 de Mongo.