Re: sequel error handeling


#1

On Sunday 31 May 2009 05:44:54 am jeljer te Wies wrote:

but how can i get that error ? … i tried (as you can see):
if item.save
return true … etc …

but that doesn’t work :frowning: ( obviously) …
i googled, read the cheatsheet, readme etc etc.
irc doesn’t respond so … hopefully you guys know!!..

thanxs :smiley:

You’ll probably get better responses from the sequel list:

http://groups.google.com/group/sequel-talk

However, I’m not exactly sure why you define a create method when it is
already
provided for you through Sequel::Model.

w = Website.new(:domain => ‘somedomain.com’)

This will generate an exception if somedomain.com already exists. If you
just
want that model, whether it has been created previously or not,

w = Website.find_or_create(:name => ‘somedomain.com’)

The methods relating to this you are probably looking for are here:

http://sequel.rubyforge.org/rdoc/classes/Sequel/Model/InstanceMethods.html

Hope that helps.