機械翻訳について

要求ペイロード内のサービス・データ・オブジェクト属性の動作

次の表では、要求ペイロード内のサービス・データ・オブジェクト属性の値をリストし、それらの値がcreateおよびupdate操作によってどのように処理されるかについて説明します。

要求ペイロードの要素 create操作での動作 update操作での動作
サービス・データ・オブジェクト属性が要求ペイロードに含まれていません。 これは、要素がない場合です。 デフォルト値が定義されている場合、新しい行はその値に設定されます。 サービス・データ・オブジェクトの属性値は更新されません。
サービス・データ・オブジェクト属性がペイロードに含まれ、空の要素を持っています。 たとえば、<attributeName/><attributeName></attributeName>などです。 属性がnil値可能である場合、値はnilに設定されます。 それ以外の場合、これは無効な入力です。 属性がnil値可能である場合、値は更新されません。 それ以外の場合、これは無効な入力です。
サービス・データ・オブジェクト属性の値がペイロードに含まれ、nil値を持っています。 たとえば、<attributeName xsi:nil="true">などです。 属性がnil値可能である場合、値はnilに設定されます。 それ以外の場合、これは無効な入力です。 属性がnil値可能である場合、値はnilに更新されます。 それ以外の場合、これは無効な入力です。
サービス・データ・オブジェクト属性がペイロードに含まれています。 それが空の要素ではなく、非nil値が含まれています。 サービス・データ・オブジェクト属性は、指定された値に設定されます。 サービス・データ・オブジェクト属性は、指定された値に更新されます。
関連トピック
  • 警告を有効にしたサービスの例
  • find操作の例