をNodejsユースケースである:プロンプトユーザーがAPIを完了する前に警告がここ
ユーザーがAPIを呼び出します。 APIは以前に保存されたものを上書きしていることを発見しました 先に進んで完了するには、「はい、先に進み、上書きする」または「いいえ、上書きしないでください」と言う必要があります。だから基本的に応答を返信し、ユーザーの選択の要求を取得し、 の操作を続行する方法 が必要です。
私の懸念は、以下のとおりです。
- そうするベストプラクティスは何ですか?
- 私がサービスを延期し、必要な選択肢として返信する場合。ユーザーが選択した後に同じAPIを起動する必要がありますか?
私はNodejs/ExpressとAngularjsを使用しています。
データが1つのAPI呼び出し内に存在するかどうかを確認し、クライアント内のデータに基づいて判断を下すことが競合状態であるかどうかを確認します。データが存在するかどうかを変更する他のAPIリクエストとの競合状態を避けるために、チェックしてから上書きロジックを適用することは、サーバー上のアトミック操作である必要があります。 – jfriend00
@j_kは以下のansで指摘されました。検証API間にデータ変更があり、操作apiを続行するとどうなるでしょう –
APIがトランザクションデータを処理する場合は、apiを確認してPai –