0
내가 내 모델에 대한 다음과 같은 기본 설정이 비교적 간단한 콘텐츠 관리 시스템을 만들려고 해요 레일 : 같은 문서 또는이 사진과 같은다형성 중첩 된 형태
Post
belongs_to :post_type_fields, polymorphic: true
accepts_nested_attributes_for :post_type_fields
News
has_many :posts, as: :post_type_fields
(이있을 것입니다 다른 모델 다른 필드는 여전히 부모 포스트와 연관되어야 함)
Post 인스턴스에 대한 양식을 가질 수 있도록 양식을 가져온 다음 News 개체의 필드를 동적으로 렌더링 한 다음 처리합니다. 포스트 콘트롤러에서 포스트와 뉴스의 공동 창작.
이것이 가능합니까? 뉴스 오브젝트에 대한 양식을 작성해야하고 해당 게시물에 대해 필드를 승인해야하는지 여부는 알 수 없습니다.
감사합니다 도움이 될 수 있습니다. 나는 내가하려는 일이이 예의 반대라고 생각한다. 게시물이나 사설에 속한 주석의 예제를 사용하여 게시물이나 편집문에 중첩 된 필드가있는 주석의 양식을 만들고 싶었습니다. 말이 돼? – dvanderb
댓글이 게시물에 속한 경우 AFAIK 할 수 없습니다. [documentation] (http://api.rubyonrails.org/classes/ActiveRecord/NestedAttributes/ClassMethods.html)에서는 "중첩 된 특성을 사용하여 부모를 통해 연결된 레코드의 특성을 저장할 수 있습니다"라고 말합니다. –