in terms of an invoice i would eg like to display a uniqe number. yes , i could use auto-inc, which is the internal id, but sometimes u just need a ssecond one. so i was wondering how i would generate that during eg a create action.
On Mon, Aug 15, 2011 at 4:49 PM, Hassan Schroeder <[email protected]> wrote: > On Mon, Aug 15, 2011 at 12:57 PM, tom <[email protected]> wrote: > >> class Invoice < ActiveRecord::Base >> before_create :setuniqueno >> validates_uniqueness_of :uniquenumber >> def setuniqueno >> self.uniquenumber = Time.now.to_i >> end >> end > >> after the user post to the create function i also create an Invoice. >> what is not 100% clear to me, is what happens/how should i handle the >> case if the uniquenumber is not unique? eg if multiple user generate >> the same Timestamp > > It's not clear what you're trying to do here. Each invoice will have a > unique ID by default; what's this additional "unique number" for?? > > -- > Hassan Schroeder ------------------------ [email protected] > http://about.me/hassanschroeder > twitter: @hassan > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/rubyonrails-talk?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

