Я разрабатываю приложение, и мы решили реализовать базу данных с Mongodb, поэтому я действительно новичок в этом. В базе данных есть коллекция для каждой компании, и нам необходимо хранить идентификаторы каждой категории продуктов компании в поддоку компании коллекций. Предположим, что нам нужно вставить следующий объект в коллекцию:Обновить Поддокумент в Mongodb, который хранит id (ы)
{
name : "comapnyX"
address : {
"street" : "main street",
"ZipCode" : "12345"
},
categories : [
{ "name" : "category1" },
{ name" : "category2" }
]
}
Затем, если позже мы решили обновить категории, нам нужно добавить еще одну категорию в этот поддокумент, как мне создать это обновление?
пожалуйста, дайте мне знать, если это не является хорошей практикой с Datamodeling точки зрения в MongoDB
документация объясняет все это очень хорошо, в том числе вопрос о моделировании. Что не имеет смысла? Окончательное конкретное «как» будет зависеть от того, какой драйвер вы используете для доступа к MongoDB из своего приложения. – WiredPrairie