美文网首页
Field Collapsing - 字段折叠

Field Collapsing - 字段折叠

作者: A_You | 来源:发表于2019-11-04 12:05 被阅读0次

字段折叠

可以按照一个字段进行折叠,同时支持 from + size; 解决了 agg + top hits 无法进行分页和查询数据不精准的问题;但同时也有以下issue;

issues

  • 不支持scroll 和search after的查询方式
  • 无法返回折叠后的总数目

查询样例

{
   "query":{
       "match":{
           "title.shingles":"美柚"
       }
   },
   "collapse":{
       "field":"titleSimHash",
       "inner_hits":{
           "name":"top_inner_data",
           "size":0,
           "sort":[
               {
                   "pubTime":"desc"
               }
           ]
       }
   },
   "sort":[
       {
           "pubTime":"desc"
       }
   ],
   "from":36,
   "size":100
}

参数解释

from: 这个的from是top hits结果的offset;可以这样理解,如果总数据量是100,设置from:99;有可能是没有数据展示的; 因为折叠后的数据量不会是100,

相关文章

  • Field Collapsing - 字段折叠

    字段折叠 issues 不支持scroll 和search after的查询方式 无法返回折叠后的总数目 查询样例...

  • 外边距折叠 margin合拼 原理

    外边距折叠 margin合拼 外边距折叠(margin collapsing) 对于块级元素而言,其 上外边距 和...

  • dedecms中{dede:field name='字段名'/}

    疑问:{dede:field name='字段名'/}说是叫做field标签。 那[field:字段名 /]这个又...

  • 外边距折叠

    最近做项目遇到了外边距折叠的问题,做技术当然要知其然,知其所以然。外边距折叠(margin-collapsing)...

  • Model field reference - Field op

    Field options (字段选项。以下参数可用于所有字段类型。所有都是可选的。) Field.null 如果...

  • DataGrip MongoDB语法

    判断 field1 字段等于5,和 field2 字段不等于2 查询某字段不为空的数据: 查询字段等于空的数据: ...

  • 初识redis 命令

    Hashes HMSET key field value [field value ...]设置多个hash 字段...

  • 外边距折叠(collapsing margins)

    毗邻的两个或多个margin会合并成一个margin,叫做外边距折叠。规则如下:1.两个或多个毗邻的普通流中的块元...

  • 常见field字段

    常见的field类型:1.AutoField 自增字段,它是一个根据ID自增长的IntegerField字段,通常...

  • Django-model之feild进阶

    参考地址 在model中添加字段的格式一般为: field_name = field_type(**field_...

网友评论

      本文标题:Field Collapsing - 字段折叠

      本文链接:https://www.haomeiwen.com/subject/eyorbctx.html