2017-10-11 1 views
0

CRUD操作を実行するためにyii2の安らかなAPIを使用して携帯電話用のアプリケーションを開発しています。 更新されたリクエスト(PUTまたはPATCH)を送信するときに、特定の数のフィールド(名前やアドレスなど)を更新する必要があるので、ユーザーがID、名前、住所などのより多くのフィールドを更新しようとすると電子メールを送信すると、apiはエラーを返します。 誰かが私を少し案内できますか? 読んでいただきありがとうございます。yii2安心して特定のフィールドが更新されないようにする

+1

[シナリオ](http://www.yiiframework.com/doc-2.0/guide-structure-models.html#scenarios)を設定して、不要なデータをユーザーが変更しないようにすることができます。 – Yupik

+0

いいですね。私はそれらを使用する必要がないためにシナリオがどのように機能するのかわかりませんが、いつも初めてです。私はあなたの提案を試してみるつもりです。ありがとうございました。 –

+0

ちょっと@Yupik、それは素晴らしい作品、ありがとうございます。 –

答えて

0

モデル内のシナリオを使用して行うことができます。

チェックこの例で、それが参考になるあなた

http://www.bsourcecode.com/yiiframework2/yii2-0-scenarios/

希望のためにそれを説明します!

+0

ありがとう、それは非常に便利です。 –

+0

大歓迎です! 解決策が役立つ場合は、私の回答にAccepted Answerと記入してください。ありがとうございました。 –

関連する問題