Как использовать Windows Azure Table Storage Timestamp или Etag field
Я занимаюсь разработкой приложения node.js на веб-сайтах Windows Azure (IISNode) и установил модуль Azure SDK для node.js. Мой вопрос заключается в том, как использовать поле etag или timestamp в хранилище таблиц.
Это вопрос "мне" делать что-то, например:
if (entities[0].Timestamp == newEntity.Timestamp)
// commit this update because we are dealing with the latest copy of this entity
else
// oops! one of the entities is newer than the other, better not save it
Или мне нужно прослушать ошибку, возвращенную tableService.updateEntity (... для ошибки, возвращенной или что-то?
Любая помощь или совет приветствуется