2017-03-15 13 views
0

私はAzureでMicrosoftのNoSQLサービスの作業を開始しました。 1つは、更新/保存操作からヌルベースの値を除外する方法の側面でした。 nullの場合、null値をJSONシリアライゼーションからどのように除外できるかを明示的には何も発見していません。だから、誰かがこれを行う方法を知っていれば私は知りたいと思う。Azure DocumentDB Null Handling

Peter

答えて

0

OK; APIを掘り下げてみると、DocumentClient操作でNetwonSoftが使用されていることがわかりました。 NewonSoftには、シリアライゼーション内にnull値が含まれるかどうかを識別する属性があります(JsonProperty/NullValueHandling)。私が見つけたのは、更新操作では値がJSONの結果にない場合、結果のドキュメントに値が削除されています(存在する場合)。私が期待していたものではありません。

関連する問題