动态摘要介绍
一般文档内容会比较长,而在实际展示搜索结果的时候,不可能完全展示出来。这时候就需要做摘要及飘红设置。问天引擎内置了动态摘要功能,只需要在查询时设置一些参数就可以对搜索的结果进行飘红展示。
动态摘要语法
在kvpairs中只要按照如下语法格式添加freeschema_extract_fields就可以实现动态摘要的功能。freeschema_extract_fields内容格式如下:
#假设对content和title做动态摘要
content`21`250`2<em>`2</em>`2...`1title`21`290`2<em>`2</em>`2...
#结果展示,搜索被飘红
{
"content" : "<em>搜索</em>引擎"
}
多个字段之间用“`1”分隔。
一个字段内部用“`2”分隔成五个部分,分别是:
字段名称
片段个数
单个片段长度
飘红开始标签
飘红结束标签
片段连接符
示例:
config=start:0,hit:10,format:json&&query=default:'搜索'&&kvpairs=freeschema_extract_fields:content`21`250`2<em>`2</em>`2...`1title`21`290`2<em>`2</em>`2...
注意事项
动态摘要的字段必须在schema中存在,且需要设置进摘要索引(summary中配置)。
该文章对您有帮助吗?
- 本页导读 (1)
- 动态摘要介绍
- 动态摘要语法
- 注意事项