問題タブ [json-patch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1031 参照

java - 要件に応じて Json パッチをカスタマイズする

RESTを使用してパッチ操作を実行するためにJson Patchライブラリを使用しています。今、私は次のjsonドキュメントを持っています:

Json Patch doc に従って、ヘッダー レベルで、次のパスを使用してref r1/ref/r1を更新できます。

今、行レベルの子 refで操作を実行しようとしています。child は配列なので、 path を使用できます/child/0/ref/cc1しかし、パスからわかるように、前のケースでは 0 であるインデックスも指定する必要があります。

現在、API コンシューマーが配列のインデックスを提供するように求めるのは難しくなっています。では、インデックス要件をバイパスできるように json パッチをカスタマイズする方法はありますか、またはこのシナリオを処理する他の方法は何ですか?