2017-03-15 84 views
0

我已經開始使用Azure上的Microsoft NoSQL服務。有一件事就是如何從更新/保存操作中排除基於空值的值。我沒有發現任何明確的內容,說明如果基於null的值如果爲空,可以從JSON序列化中排除。所以如果有人知道如何做到這一點,我想知道。Azure DocumentDB空處理

Peter

回答

0

OK;挖掘API我發現DocumentClient操作正在使用NetwonSoft。 NewonSoft具有可以識別序列化中是否包含空值的屬性JsonProperty/NullValueHandling。我發現的事情是,在更新操作中 - 如果值不在JSON結果中 - 則生成的文檔將刪除該值(如果它存在)。不是我期待的。