我只是想知道有没有办法为后端elasticsearch指定搜索请求的返回字段。有关如何在JSON API中指定列表,请参阅http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-fields.html。
让我解释为什么我需要这个。我有很多关于大文本数据的文章。在这种情况下搜索非常慢,因为elasticsearch会为每个搜索结果返回一个完整的大文本,但我想只渲染除了整个文本之外的标题。
可能还有其他办法吗?
答案 0 :(得分:-1)
这里有多个选项
Djanko haystack文档 - http://django-haystack.readthedocs.org/en/latest/searchresult_api.html#SearchResult.get_additional_fields