0
이미 하루 종일 나는 협회와 검색을위한 솔라 설정에 어려움을 겪고 있습니다.Rails 3 - Solr과 연관성을 검색하는 방법은 무엇입니까?
나는 테이블을 사진이이 표는 성격 또는 도시 같은 태그가 있습니다. 이러한 태그는 태그에 저장됩니다. 테이블에 photo_tags 저장됩니다 photo_id 및 tag_id.
searchable do
text :photo_tags do
photo_tags.map{ |photo_tag| photo_tags.tag.name }
end
end
: 나는 단어를 성격 도움을하려고 할 때
, 나는이 태그를 가진 모든 사진에 대한 설명을 좀하고 싶습니다,이 방법으로 그렇게 할 (모델 사진를) 시도
photo.rb
has_many :photo_tags
has_many :tags, :through => :photo_tags
photo_tag.rb
belongs_to :photo
belongs_to :tag
,691 : 내 협회 -하지만 태그와 사진 ...
편집을하지 않습니다
을, 내 원래의 질문 협회 – user984621
사용할 협회의 이름에 추가 된'tags'이 아닌 것 같다 'photo_tags' 그래서'photo_tags.map {...} '대신'tags.map {...}'을 시도해 볼 수 있습니다. – TimPetricola
확실히 올바른지,'tags.map (& : name)'을 사용하십시오. 벌금. – Robin