태양 점 sunspot.github.com에 대한 예제에서 belongs_to :blog
연관은 integer :blog_id
인 블록 searchable
내에서 색인이 생성됩니다. 나중에 검색을 with(:blog_id, 1)
을 사용하여 특정 블로그로 제한 할 수 있습니다.태양 흑점이 정수를 색인하지 못함 belongs_to id 필드
연결이 retailer
이고 인덱스가 retailer_id
인 경우를 제외하고는이 작업을 수행 한 경우입니다. 그러나 검색 할 때 with(:retailer_id, 4)
을 사용하자마자 결과가 반환되지 않습니다. 이 조건을 해제하면 반환되는 모든 결과는 retailer_id = 4
입니다.
나는 여러 번 다시 색인을 생성했습니다. 나는 sunspot_rails 1.3.3과 2.0.0을 시도했다.
다른 모든 text
필드는 잘 인덱싱되는 것으로 보입니다.
Rails 로그에 표시된 쿼리가 solr로 이동하면 해당 필드가 포함 된 것처럼 보입니다.
다른 원인은 무엇일까요?