0
Ancestry gem을 사용하여 트리 계층을 만드는 Category 모델이 있습니다. 모델 관계가있는 경우ActiveRecord : Ancestry nodetree에 속한 객체를 반환합니다.
Category has_many :posts
나는 카테고리 또는 해당 카테고리의 하위에 속하는 게시물을 어떻게 반환 할 수 있는지 궁금합니다. category.subtree는 ARel 객체를 반환하므로 다음과 같이 할 수 있습니다.
카테고리별로 게시물을 매핑하지만 게시물 만 원합니다. 내가 생각할 수있는 유일한 방법은 컬렉션을 반복하고 새로운 소식 모음을 만드는 것입니다.
굉장합니다. 그게 효과가 있었어! 예, subtree_ids는 카테고리 자체의 ID도 반환합니다. – asahi