в поле записалось иногда число так число, а иногда как строка. Теперь когда я делаю поиск и в схеме у меня тип число, то находит только документы где тип тоже число, а когда тип в схеме строка то только где строки. Это можно как то пофиксить в схеме? Или только приводить к единому типу?
Приведите бд в порядок просто
Я бы удалил коллекцию и заполнил заново
А просто оьновить никак?
Ну у меня бывало что я тип данных в схеме менял и что-то оно не меняло тип и я просто удалял коллекцию и она заново создавалась при развертывании сервера. И потом норм было. Ну если важно чтобы данные сохранились, можно просто сохранить коллекцию в json, удалить коллекцию, и после запуска сервера посоздавать документы, заполняя данными из сохраненной коллекции в json формате
В самой монге сделать апдейт можно
как кстати лучше всего сделать? просто перебрать и пересохранить?
Обсуждают сегодня