Я столкнулся с проблемой, как создать коллекцию Mongodb.
Требуется хранить все страны, в которые может осуществляться доставка.
Это также могут быть деревни, небольшие города и регионы.
Я создал коллекцию UserDeliveryCollection:
{
"user_id": 1,
"places": ["New Yourk", "Washington", "Moscow", "Skort Village", "North town"];
}
Мой вопрос:
Следует ли мне хранить id
вместо настоящих названий городов, например: "places": [1, 2, 3, 410]
Что делать, если мне нужно изменить название города на другое для всех пользователей?
Что делать, если клиент вводит название города с ошибкой "New Yoek"
и, делая выбор, я не получаю совпадений с "New York"
?