Hi,
ich stecke hier gerade fest und weiß nicht warum. Der Sachverhalt
Drei Klassen
Publication Category Topic
Publication und Topic sind verbunden über Category via has_many through.
Publication sieht so aus:
class Publication < ActiveRecord::Base
validates_presence_of :name
has_many :topics, :through => :categories
has_many :categories
accepts_nested_attributes_for :topics
end
Problem ist, wenn ich eine neue Publication erstellen will, erhalte ich eine
Fehlermeldung:
Topic(#19862330) expected, got HashWithIndifferentAccess(#12583160)
...
Die Parameter werden korrekt übergeben:
{"commit"=>"Speichern",
"publication"=>{"name"=>"wqer",
"topics"=>[{"name"=>""},
{"name"=>""},
{"name"=>""}]}}
Hat jemand eine Idee, woran es hängen könnte?
Viele Grüße
Michael Kastner
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug