悟空,拿我的打狗棒来

ES中可否控制字段输出的长度,只返回前300个字节的内容?

Elasticsearch | 作者 laoyang360 | 发布于2017年09月15日 | | 阅读数:5240


举例:content字段是一篇正文,很长。我这边只需要前300个字节。
我可以通过_source控制输出content,
有没有办法控制content,只返回前300个字节的内容。

返回完再裁剪,我知道通过程序处理。
想知道有没有参数控制,直接返回给定长度的串内容?

[尊重社区原创,转载请保留或注明出处]
本文地址:http://elasticsearch.cn/article/278


3 个评论

用 script_field
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-script-fields.html

或者索引的时候直接存一个满足要求的字符串进去
多谢,我研究下。项目着急,本该自己查的。
这种需求,是不是最好在数据写入的时候处理

要回复文章请先登录注册