Hi --
Please see Parked at Loopia. It shows that if I do this:
Auction.new(:start_date => Time.now)
twice in a row, it blows up the first time but works the second time.
I haven't found any bug reports or discussion on this yet, so if no
one knows of any I'll file something.
David
Hi --
Please see Parked at Loopia. It shows that if I do this:
Auction.new(:start_date => Time.now)
twice in a row, it blows up the first time but works the second time.
That's just because you're using a column called 'increment' which is defined on AR::Base, because it's likely to misbehave we're warning you in advance
lib/active_record/base.rb: def increment(attribute)
lib/active_record/base.rb: self[attribute] ||= 0
lib/active_record/base.rb: self[attribute] += 1
lib/active_record/base.rb: self
lib/active_record/base.rb: end
It only happens the first time because those methods are only generated once.
I haven't found any bug reports or discussion on this yet, so if no
one knows of any I'll file something.
David
--
Upcoming training by David A. Black/Ruby Power and Light, LLC:
* Intro to Rails, London, UK, December 3-6 (by Skills Matter)
See http://www.rubypal.com for details and 2008 announcements!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group.
To post to this group, send email to rubyonrails-core@googlegroups.com
To unsubscribe from this group, send email to rubyonrails-core-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/rubyonrai
Michael Koziarski
michael@koziarski.com