Slide 66
Slide 66 text
u = User.new(name: 'João')
u.addresses.new(street: 'Rua joãozinho')
u.valid?
=> false
u.errors.messages
=> {
:"addresses[0].user"=>["must exist”],
:"addresses[0].city"=>["can't be blank”]
}
u.addresses.new
u.valid?
=> false
u.errors.messages
=> {
:"addresses[0].user"=>["must exist”],
:"addresses[0].city"=>["can't be blank”],
:"addresses[1].user"=>["must exist”],
:"addresses[1].street"=>["can't be blank”],
:"addresses[1].city"=>["can't be blank”]
}