にシャベル:Railsの - 私は次のようにfeatured_child_dynamic_pageを持つことができるモデル、DynamicPage、持って配列
has_many :dynamic_page_featured_relations
has_many :child_featured_dynamic_pages, through: :dynamic_page_featured_relations, source: :dynamic_page
私のコントローラで、私は次のことをやろうとしている、parent_pageとfeatured_child_pageの両方があります動的ページを保存しました。 :
parent_page.child_featured_dynamic_pages << child_featured_page
この操作をコンソールで実行すると、child_featured_pageが返されます。しかし、parent_page.child_featured_dynamic_pagesを実行すると空の関連が返されます。私も試したことがあります:
もう一度これがIDを返しますが、IDの配列をチェックすると空です。何かアドバイスは、あなたが割り当てた後parent_pageを保存する必要が
フィーチャーページを配列に渡してから 'parent_page.save!'を試したことがありますか? – SteveTurczyn