未获得任何搜索结果(django haystack)
我正在使用django haystack和solr后端。我没有得到任何结果。请你看一下好吗?我已经生成了索引./manage.py build\u solr\u schema>k.xml,然后将k.xml的内容复制到/example/solr/conf/schema.xml文件中。我错过什么了吗?谢谢 search_index.py未获得任何搜索结果(django haystack),django,django-haystack,Django,Django Haystack,我正在使用django haystack和solr后端。我没有得到任何结果。请你看一下好吗?我已经生成了索引./manage.py build\u solr\u schema>k.xml,然后将k.xml的内容复制到/example/solr/conf/schema.xml文件中。我错过什么了吗?谢谢 search_index.py class SongIndex(indexes.RealTimeSearchIndex, indexes.Indexable): text = indexe
class SongIndex(indexes.RealTimeSearchIndex, indexes.Indexable):
text = indexes.CharField(document=True, use_template=True)
title = indexes.CharField(model_attr='title')
def get_model(self):
return Song
歌曲模型
class Song(models.Model):
title = models.CharField(max_length=100)
artist = models.ManyToManyField(Artist)
def __unicode__(self):
return self.title
url.py
sqs = SearchQuerySet()
url(r'^search/members/$', SearchView(
template='search/search.html',
searchqueryset=sqs,
), name='haystack_search'),
solr结果
INFO: [] webapp=/solr path=/select/ params={fl=*+score&start=0&q=(Hello)&wt=json&fq=django_ct:(song.song)&rows=0} hits=0 status=0 QTime=1
复制solr架构后,是否运行了更新索引?它是否输出了许多索引项?@JamesO i没有运行update_index。现在它成功了。谢谢