Chciałbym dodać nowe pole do kolekcji, przy wartości nowego pola ustawionego na wartość istniejącego pola.Dodaj nowe pole do kolekcji o wartości istniejącego pola.
Konkretnie chciałbym iść z tego:
# db.foo.findOne()
{
"_id" : ObjectId("4f25c828eb60261eab000000"),
"created" : ISODate("2012-01-29T16:28:56.232Z"),
"..." : ...
}
do tego:
# db.foo.findOne()
{
"_id" : ObjectId("4f25c828eb60261eab000000"),
"created" : ISODate("2012-01-29T16:28:56.232Z"),
"event_ts" : ISODate("2012-01-29T16:28:56.232Z"), #same as created
"..." : ...
}
(nowe dokumenty w tej kolekcji nie wszyscy mają ten specyficzny redundancji, ale chcę aby zrobić to dla moich istniejących dokumentów)
Więc to jest jednorazowa rzecz, którą musisz zrobić? – ggreiner
prawda, wystarczy zrobić to tylko raz, aby przygotować te dane. – Purrell