1
예를 들어, nsfw == false로 이미지를 반환하는 내 이미지 모델에 명명 된 범위 sfw_only
이 있습니다.태그가 지정된 객체의 하위 집합을 acts_as_taggable find_tagged_with에서 가져 오는 가장 효율적인 방법은 무엇입니까?
나는 또한 acts_as_taggable_on_steroids
을 사용하고 있으며 다음과 같은 것을하는 가장 효율적인 방법을 생각하려고합니다.
if !params[:tag].nil?
if nsfw_mode
@images = Image.find_tagged_with(params[:tag])
else
@images = Image.find_tagged_with(params[:tag])
... remove images with nsfw == true
end
else
if nsfw_mode
@images = Image.all
else
@images = Image.sfw_only
end
감사합니다. 명명 된 범위를 인식하지 못했고 체인을 찾을 수 없습니다. – mculp