更新时间:2022-08-08 GMT+08:00

filter语法

数值类型

  1. 数值类型的范围查询,[]包含两端点值,{}不包含两端点值。
        rowkey:[1 TO *] 大于等于1  
        rowkey:[* TO 1] 小于等于1
        rowkey:[1 TO 10] 1到10
  2. 单值。
        rowkey:1 值为1
  3. 多条件,使用()区分优先级。
        rowkey:[1 TO *] && externalImageID:1
        (rowkey:[1 TO *] && externalImageID:1) || timestamp:1000 
        rowkey:[1 TO *] && (externalImageID:1 || timestamp:1000)
  4. 非,需要在非语句前后加括号。
        externalImageID:1 && (!rowkey:2)

字符串类型

  1. 单值
        title:quick
  2. 多条件
        title:quick && color:brown
  3. 非,使用括号分隔
        (!color:brown)

boolean类型

单值
    male:true
  1. 逻辑条件过多,请使用()来区分优先级。
  2. 不支持空字符串,null值搜索。