Tengo un campo en mongodb que es una cadena. {"field": "some text"}
, quiero convertirlos a todos en matrices. {"field": ["some text"]}
mongodb tipo cambiar a matriz
Sé que puedo recorrer todos los documentos, obtener el campo y luego actualizar, pero me pregunto si hay una manera más clara.
Gracias.
¿Cree que el MapReduce en mongo será más rápido? – Harry
Principalmente depende de cuántos documentos y cuántos datos se están moviendo entre el servidor y el cliente. Si hay una gran cantidad de datos en movimiento entre el servidor/cliente, entonces desea mantener el procesamiento dentro de MongoDB con mapReduce o pruebe con db.eval (como acabo de agregar en una edición anterior). –
gracias por db.eval, siempre feliz de aprender algo nuevo. – Harry