私はEvent
モデルを持っています。それはbudget
paramです。ビジネスロジックを使用するには、budget
が作成時に設定された後には変更できないようにする必要があります。 クライアント側では、これは対応するフィールドを無効にすることを意味します。Railsの異なるパラメータが作成および更新されます
もちろん、このデータは手動でサーバーに送信できます。
def event_params
params
.require(:event)
.permit(
:title,
:budget,
...
)
そしてevent_params
この質問に対するあなたの提案は何ですか?どのようにコードをエレガントに保ちながら予算を更新するのを防ぐには?