My error in terminology -- it's not a join table, but rather a "fact" 
table in the Dimensional Database sense.  Would it be any different if 
this was a HABTM table?

Frederick Cheung wrote:
> ...If you're going do be
> doing foo.save! (or foo.update_attributes which calls save) then you
> need a primary key, it's just how active record works

Fred, with all respect, I can't accept your assertion at face value: 
I've made thousands of calls to foo.update_attributes on this table, and 
only this particular update has triggered the error.  There must be 
something else going on.

- ff

-- 
Posted via http://www.ruby-forum.com/.

-- 
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.

Reply via email to