私のアプリでは、3 人ごとに 1 つのページが作成されます。だから、それぞれPage
、hasMany
User
。
ユーザー情報を確認するための検証ルールをいくつか定義しました。(電子メール、電話、郵便番号チェッカーのようなものです。) しかし、各ページ (所有者) には、電子メールと電話番号が 1 つだけ必要です。したがって、email と tel は最初のユーザーにのみ必要です。(他のユーザーは入力する必要はありません。最初のユーザーは入力する必要があります。)
そのため、最初のユーザー データを検証した後、いくつかの検証ルールを削除する必要があります。saveAll
しかし、 ( saveAssociated
) メソッドでそれを行う方法がわかりません。