Mam pole w mondzieb, to ciąg znaków. {"field": "some text"}
, chcę przekonwertować je wszystkie na tablice. {"field": ["some text"]}
Zmiana typu mongodb na tablicę
Wiem, że mogę po prostu przejrzeć wszystkie dokumenty, pobrać pole, a następnie zaktualizować, ale zastanawiam się, czy istnieje bardziej przejrzysty sposób.
Dzięki.
Myślisz, że mapa zmniejszyć w Mongo będzie szybciej? – Harry
Głównie zależy to od liczby dokumentów i ilości danych przenoszonych między serwerem a klientem. Jeśli jest dużo danych przesuwających się między serwerem/klientami, to chcesz zachować przetwarzanie wewnątrz MongoDB z mapReduce lub spróbuj db.eval (jak właśnie dodałem w powyższej edycji). –
dzięki za db.eval, zawsze chętnie się czegoś nowego. – Harry