Mam relacje has_and_belongs_to_many dla items i categories. Jeśli wywołuje update, dla isniejącego już rekordu, to w tabeli categories_items wpisy pojawiają się poprawnie. Natomiast przy create nic się nie dodaje, nie ma śladu w logu żeby coś było nie tak.
Uzywany jest tem sam partial a więc w obu przypadkach parametry przekazywane są w ten sam sposób “item”=>{“title”=>“tezzzzt”, “category_ids”=>[“2”, “18”] …
ps. którą relację używacie do kategorii, habtm czy has_many :through i dlaczego ? Napewno przy hmt można dodać dodatkowe atrybuty dla relacji. A jak z szybkością obu powiązań ?