que tiene un conjunto como talGuardar subconjunto de MongoDB colección a otra colección
{date: 20120101}
{date: 20120103}
{date: 20120104}
{date: 20120005}
{date: 20120105}
¿Cómo puedo guardar un subconjunto de esos documentos con la fecha '20120105' a otra colección?
es decirdb.subset.save(db.full_set.find({date: "20120105"}));
A partir de [2.2] (http://docs.mongodb.org/manual/reference/method/db.collection.insert/), insertar puede tomar una matriz de documentos, por lo que podría hacer 'var docs =. ..find (...). toArray(); db.coll.insert (docs) '. No he encontrado que el rendimiento sea muy bueno en ninguno de los casos, aunque –
Desafortunadamente [$ out] (https://docs.mongodb.org/manual/reference/operator/aggregation/out/) llegó a Mongo desde la versión [2.6 ] (https://docs.mongodb.org/manual/release-notes/2.6/), no [2.2] (https://docs.mongodb.org/manual/release-notes/2.2 /) – CroWell