検索

ホームページ  >  に質問  >  本文

マルチユーザー環境では、データが送信され保存される前に、tp5 はデータが他の人によって変更されているかどうかをどのように検証しますか?組み込みの検証方法はありますか?

マルチユーザー環境では、複数のユーザーが同じデータを表示および変更します。ユーザーがデータを送信して保存する前に、データが他のユーザーによって変更されていないことを確認する方法。データベースにタイムスタンプ フィールドを追加したい保存するテーブルのデザイン。データが変更された時刻。ユーザーが変更を表示するときにこのタイムスタンプがフロントエンド フォームに渡され、ユーザーが送信して保存するときにこのタイムスタンプが送信され、このタイムスタンプが次と比較されます。データが保存されたときにデータベースに記録されたタイムスタンプ。変更が発生したかどうかを確認して、データが他の人によって変更されたかどうかを判断します。ここで聞きたいのですが、tp5にはこの状況を検証するための検証方法が組み込まれていますか?または、検証メソッドを自分で記述する必要があります。

phpcn_u16587phpcn_u165872514日前1096

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2018-01-06 20:14:25

    これはデータテーブルで確認して現在のデータと比較するだけなので複雑ではなく、自分で手動で処理するのも面倒ではありません

    返事
    0
  • キャンセル返事