David Chelimsky wrote: > > What type of association? There are many and they are all handled > quite differently. >
In this particular case this was a has_many / belongs_to pair and I was attempting a parent.child.create({}) call. I discovered thereby that Rails, at least in version 2.3.2, evidently does not permit mass assignment of attributes ending in _type or _value; apparently regardless of their presence in an attr_accessible call. However, this problem proved serendipitous. In consequence I have discovered a great deal regarding problems with mass assignment. The result is that I have instead turned off mass assignment for the entire application. This, needless to say, has broken a great deal of my tests and functioning code but I am mostly finished resolving those problems. I found a good discussion of this problem and some solutions at: http://railspikes.com/2008/9/22/is-your-rails-application-safe-from-mass-assignment -- Posted via http://www.ruby-forum.com/. _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users