2010-04-28 88 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需要指定您选择的字段。在那之后,你选择了哪些字段作为属性(即不可搜索的字段)。

我想用外键字段搜索就像普通搜索一样。你面临什么特别的困难/错误?