在 Haystack 中设置"field"和在search_indexes.py中设置"facet=true"有什么区别?



我在search_indexes.py中与"field"和"facet=true"混淆了

设置诸如 name=CharField(max_length=100) 之类的字段使我能够提供一个链接,其中包含用户可以向下钻取到的名称(窄搜索结果)?

facet=true 给了我字段的结果计数?

简短的回答是肯定的。然后你可以在SearchQuerySet sqs 上操作,比如

sqs = sqs.facet(field_to_facet).facet_count()

最新更新