[英]Problem adding to solr index using Django-Haystack
我正在尝试使用django-haystack索引Solr中的模型,但它返回以下错误(使用rebuild_index或update_index时):
Failed to add documents to Solr: [Reason: ERROR:unknown field 'django_ct']
我一步一步地跟着Haystack-Search的“入门”。
我正在使用 :
我的search_indexes.py:
from haystack.indexes import *
from haystack import site
from models import Entity
class EntityIndex(SearchIndex):
name = CharField(document=True)
def get_queryset(self):
return Entity.objects.all()
site.register(Entity, EntityIndex)
确保$ SOLR_HOME / conf / schema.xml文件包含'django_ct'字段声明。 这是一个自定义字段,需要手动添加以及您正在使用的任何其他自定义字段。
尝试使用text = CharField(文档
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.