2010-04-28 4 views
-1

TextField를 검색하지만 ForeignKey 필드에 문제가있는 경우 모델에서 전체 텍스트 검색을 만들려고합니다.Django Sphinx 외래 키 검색

어떻게 할 수 있습니까? 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?

감사

모델 예 :

클래스 모델 1 (models.Model) :

text_field =models.TextField(max_length=250) 
fk_field = models.ForeignKey('Model2') 

클래스 모델 2 (models.Model) :

text_field = models.TextField(max_length=250) 

감사

R.

답변

0

sphinx.conf을보고 싶습니다.

indexersphinx.conf에 만들면 어떤 필드를 선택해야하는지 지정할 수 있습니다. 그 다음 SQL에서 어떤 필드를 속성으로 지정할 것인지 선택합니다 (즉, 검색 할 수없는 필드).

외부 키 필드 검색은 일반 검색과 동일하다고 가정합니다. 어떤 어려움/오류가 있습니까?