Guest User

Untitled

a guest
May 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. # >> @test = Report.new({"document_id"=>nil, "created_at"=>nil, "updated_at"=>nil, "when"=>nil})
  2. # => #<Report id: nil, document_id: nil, when: nil, created_at: nil, updated_at: nil>
  3. # >> @test.reasons << Reason.find_or_create_by_content("pr") # yay, invalid records mass fest, validation will occur on save
  4. # => [#<Reason id: nil, content: "pr", created_at: nil, updated_at: nil>]
  5. # >> @test.save
  6. # => false # all green
  7. #
  8. # >> @test = Report.first
  9. # => #<Report id: 1, document_id: 1, ...
  10. # >> @test.reasons << Reason.find_or_create_by_content("pr") # ACK
  11. # ActiveRecord::RecordInvalid: Validation failed: Content is too short (minimum is 3 characters)
Add Comment
Please, Sign In to add comment