-1
이 코드가 있습니다 Business
이 Category
에 속하는 내 모델에서레일에 부모를 캐시 할 수 있습니까?
Business.all.limit(50).each do |business|
card = {name: business.name, logo: business.logo, category: business.category.name}
feed << card
end
, 그리고 Category
는이 많은 Business
내 문제는 이것이 내가 검색 할 때마다 DB 50 회를 조회하는 것입니다 각 사업 '카테고리 이름.
내가 사용하여 효과적으로 레일에게 캐시를 보았다 : 포함하지만, 내가 본 모든 예는 예를 들어, 자식 레코드에 대해 다음과 같습니다
Category.all :include => [:businesses]
하지만,이 경우에 내가 부모의 데이터를 캐시합니다.