2016-01-18 2 views
1

Я хочу добавить нового игрока в документ баскетбольной команды в DocumentDb. Это INSERT или UPDATE?Вставить или обновить в DocumentDb

Скажем, документ команда выглядит следующим образом:

{ 
    id: 123, 
    name: "Small Town Bobcats", 
    players: [ 
     { id: 456, name: "John Smith", position: "Guard" }, 
     { id: 567, name: "James Green", position: "Center" } 
    ] 
} 

Если это будет простая операция замены существующих игроков с новым массивом, который включает в себя данные нового игрока? Если нет, то каков правильный подход к добавлению нового игрока в эту команду?

ответ

4

В DocumentDB отсутствует обновление. Вам нужно заменить документ совершенно новым, содержащим обновленный список игроков.

+0

Это правильный ответ. –

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