ユーザー、アカウント、および予約モデルがあります。アカウントと予約belongs_to :userとユーザーhas_one :accountとhas_many :bookings
問題は、メソッドを実行できることですが、User.create_account実行するとcreate_bookingが表示さUser.create_bookingれることです'`NoMethodError: undefined method
なぜこれが起こっているのですか?
ユーザー、アカウント、および予約モデルがあります。アカウントと予約belongs_to :userとユーザーhas_one :accountとhas_many :bookings
問題は、メソッドを実行できることですが、User.create_account実行するとcreate_bookingが表示さUser.create_bookingれることです'`NoMethodError: undefined method
なぜこれが起こっているのですか?
create_accounthas_one アソシエーションであるため定義されます。has_many の場合は、 が必要ですbookings.create。
関連メソッドの完全なリストについては、 http: //guides.rubyonrails.org/association_basics.html#has_many-association-referenceを参照してください。