Azure DocumentDB空处理

时间:2017-03-15 19:54:31

标签: azure-cosmosdb nosql

我已经开始在Azure上使用Microsoft的NoSQL服务。提出的一件事是如何从更新/保存操作中排除基于空值的方面。我没有找到任何明确的基于null的值如何从JSON序列化中排除,如果它是null。所以如果有人知道怎么做,我想知道。

彼得

1 个答案:

答案 0 :(得分:1)

行;挖掘API我发现DocumentClient操作正在使用NetwonSoft。 NewonSoft具有可以识别序列化中是否包含空值JsonProperty / NullValueHandling的属性。我发现的有趣的事情是在更新操作中 - 如果值不在JSON结果中 - 结果文档将删除值(如果它在那里)。不是我所期待的。