2014-02-01 2 views
1

Я разрабатываю приложение, и мы решили реализовать базу данных с Mongodb, поэтому я действительно новичок в этом. В базе данных есть коллекция для каждой компании, и нам необходимо хранить идентификаторы каждой категории продуктов компании в поддоку компании коллекций. Предположим, что нам нужно вставить следующий объект в коллекцию:Обновить Поддокумент в Mongodb, который хранит id (ы)

{ 
    name : "comapnyX" 
    address : { 
    "street" : "main street", 
    "ZipCode" : "12345" 
    }, 
    categories : [ 
    { "name" : "category1" }, 
    { name" : "category2" } 
    ] 
} 

Затем, если позже мы решили обновить категории, нам нужно добавить еще одну категорию в этот поддокумент, как мне создать это обновление?

пожалуйста, дайте мне знать, если это не является хорошей практикой с Datamodeling точки зрения в MongoDB

+0

документация объясняет все это очень хорошо, в том числе вопрос о моделировании. Что не имеет смысла? Окончательное конкретное «как» будет зависеть от того, какой драйвер вы используете для доступа к MongoDB из своего приложения. – WiredPrairie

ответ

Смежные вопросы