MVCについて質問があります。私は最近それを練習しています。
サンプルアプリケーションを作成しました。これがレジであるとします。
レジで、レコードを挿入する前、またはレコードを更新する前に、いくつかの値を計算します。
- ユーザはテーブルX上の「新規作成」をクリックする。
- 「作成」アクションが呼び出されます。
- レコードが作成される前に、次のことを自動的に実行する関数( "CheckCashRegister"など)を呼び出します。
- ユーザーが別のテーブルに5つのレコードを作成した場合(Yと言います)、テーブルZにレコードを挿入します。
- ユーザーがテーブルYに10個のレコードを作成した場合は、テーブルZのレコードを更新します。
私の質問は2つあります。
- これらをModelに実装したい。そして、私はリポジトリを使用したくありません。これは最善のアプローチではないかもしれませんが、私は未経験です。あなたの提案は何ですか?
- これらをModelに実装した後、どのようにそれを呼び出すのですか?
前もってあなたの答えをありがとう。
回答:
回答№1は0いくつかのWebサイトを検索した結果、Modelがこれらを実行するのに適した場所であることがわかりました。