I am getting a mysql duplicate entry error.
Can I ignore the error (let the script continue), and how would I do
that?
Or should I check if the entry exists every time, before I try to add
it?
I am getting a mysql duplicate entry error.
Can I ignore the error (let the script continue), and how would I do
that?
Or should I check if the entry exists every time, before I try to add
it?
One solution I figured out is to enclose the offending line in
begin
do_something_that_causes_an_error.here
rescue
end
I was afraid it was going to take me a while to fix this, but it was
easier than I expected.
I am really starting to like Ruby.
It works, however is seems messy.
Is there a better way to do this?
On Apr 16, 3:50 pm, cumom [email protected] wrote:
I am getting a mysql duplicate entry error.
Can I ignore the error (let the script continue), and how would I do
that?Or should I check if the entry exists every time, before I try to add
it?
If you are using Rails properly with an auto_increment id column, this
shouldn’t happen.
And inserting a duplicate row in a DB is usually a very serious
problem. You should not ignore it.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs