Django haystack boost(document=true)字段(Solr后端)
所以我有Django haystack boost(document=true)字段(Solr后端),django,solr,django-views,django-haystack,Django,Solr,Django Views,Django Haystack,所以我有 class ProductIndex(indexes.SearchIndex, indexes.Indexable): text = indexes.EdgeNgramField(document=True, use_template=True) region = fields.MultiValueField(model_attr='region') condition = fields.MultiValueField(model_attr='condition')
class ProductIndex(indexes.SearchIndex, indexes.Indexable):
text = indexes.EdgeNgramField(document=True, use_template=True)
region = fields.MultiValueField(model_attr='region')
condition = fields.MultiValueField(model_attr='condition')
在(document=True
)字段中
{{ object.name }}
{{ object.description }}
如何提升object.name
字段?是否必须创建单独的名称
字段
还有可能让我的SearchQuerySet()同时使用SearchQuerySet()。order_by('-created_on')
+使用name
字段上的boost选项,因此结果将是: