0

beforeSave()コールバックで、フィールドの設定を解除します:

unset($this->data['Company']['myField']);

次に、会社のコントローラーで次のようにします。

debug($this->request->data)save()の後

モデルで設定を解除したフィールドがまだ表示されます。

変更はコントローラーではなく、モデル スコープにのみ影響するようです。

$this->request->dataモデルのデータとしてmy を更新するにはどうすればよいですか?

ありがとう

4

1 に答える 1