1
登録ウィザードでアカウントレコードを使用して無効なユーザーレコードを保存しています。条件付きで特定のユーザー属性の検証をスキップできる方法があります。それが有効であることを示すアソシエーションを介してデータの有効性をチェックすると、自分自身の有効性をチェックすると無効と表示されます。ネストされた関連付けによって無効なデータを保存すると、有効なものとして表示されますか?
例:
$ account = Account.new
$ account.users.new(:email => nil)
$ account.save
=> true
$ account.users.last.valid?
=> true
$ User.last == account.users.last
=> true
$ User.last.valid?
=> false
任意のアイデア?
ああ、それは物事をクリアします。私は私のテストで頭を引っ張ってきました。ありがとう。 – Nathan