2010-04-28 87 views
-1

我試圖在模型上創建全文搜索,一切順利 當 搜索TextFields但我有一個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

那麼這對於在sphinx.conf中創建indexer需要指定您選擇的字段。在那之後,你選擇了哪些字段作爲屬性(即不可搜索的字段)。

我想用外鍵字段搜索就像普通搜索一樣。你面臨什麼特別的困難/錯誤?