有奖:语音产品征文挑战赛等你来> HOT

简介

通过本文您可以了解简单查询条件支持的字段(Field)和操作符(Operation),以及字段对应操作符的支持情况。
简单查询条件中支持使用的操作符包括 eq(等于)、gt(大于)、gte(大于等于)、lt(小于)、lte(小于等于)、nested(嵌套查询)、exist(存在性查询)、match-phrase(模糊查询)和prefix(前缀查询),聚合操作中支持使用的操作符包括min(最小值)、max(最大值)、average(平均数,类似于SQL中的avg)、sum(求和)、count(计数)、distinct(去重统计行数,类似于SQL中的count(distinct),去重统计行数的计算结果是个近似值,当去重统计行数小于1万时,计算结果接近精确值,当去重统计行数达到1亿时,计算结果的误差为2%左右)、group(分组计数,当分组较大时可能会存在误差)。
使用 CustomTags 字段搜索文件时,系统会按照对象标签的 Key-Value 来搜索文件。对象标签的 Key 和 Value 均不区分大小写。例如要搜索包含Bucket=examplebucket 标签的文件,您需要设置查询条件为{"Bucket": "examplebucket"}。

字段和操作符的支持列表

下表列出了简单查询条件和聚合操作中支持的字段,以及字段对相应操作符的支持情况。

简单查询条件

Field(字段)
操作符
eq、gt、gte、lt、lte
match-phrase
prefix
nested
exist
是否支持排序
CacheControl
支持
不支持
支持
不支持
不支持
支持
ContentDisposition
支持
不支持
支持
不支持
不支持
支持
ContentEncoding
支持
不支持
支持
不支持
不支持
支持
ContentLanguage
支持
不支持
支持
不支持
不支持
支持
ContentType
支持
不支持
支持
不支持
不支持
支持
Filename
支持
不支持
支持
不支持
不支持
支持
URI
支持
不支持
支持
不支持
不支持
支持
ObjectId
支持
不支持
支持
不支持
不支持
支持
CustomId
支持
不支持
支持
不支持
不支持
支持
CustomLabels.*
支持
不支持
支持
不支持
支持
不支持
ETag
支持
不支持
支持
不支持
不支持
支持
COSCRC64
支持
不支持
支持
不支持
不支持
支持
FileModifiedTime
支持
不支持
不支持
不支持
不支持
支持
MediaType
支持
不支持
支持
不支持
不支持
支持
Size
支持
不支持
不支持
不支持
不支持
支持
COSStorageClass
支持
不支持
支持
不支持
不支持
支持
ServerSideEncryption
支持
不支持
支持
不支持
不支持
支持
ContentMd5
支持
不支持
支持
不支持
不支持
支持
CreateTime
支持
不支持
不支持
不支持
不支持
支持
UpdateTime
支持
不支持
不支持
不支持
不支持
支持
COSUserMeta.*
支持
不支持
支持
不支持
支持
不支持
COSTagging.*
支持
不支持
支持
不支持
支持
不支持
ObjectACL
支持
不支持
不支持
不支持
不支持
支持
COSTaggingCount
支持
不支持
不支持
不支持
不支持
支持


聚合操作

Field(字段)
操作符
min、max、average、sum
count、distinct、group
是否支持排序
CacheControl
不支持
支持
支持
ContentDisposition
不支持
支持
支持
ContentEncoding
不支持
支持
支持
ContentLanguage
不支持
支持
支持
ContentType
不支持
支持
支持
Filename
不支持
支持
支持
URI
不支持
支持
支持
ObjectId
不支持
支持
支持
CustomId
不支持
支持
支持
CustomLabels.*
不支持
不支持
不支持
ETag
不支持
支持
支持
COSCRC64
不支持
支持
支持
FileModifiedTime
不支持
支持
支持
MediaType
不支持
支持
支持
Size
支持
支持
支持
COSStorageClass
不支持
支持
支持
ServerSideEncryption
不支持
支持
支持
ContentMd5
不支持
支持
支持
CreateTime
不支持
支持
支持
UpdateTime
不支持
支持
支持
COSUserMeta.*
不支持
不支持
不支持
COSTagging.*
不支持
不支持
不支持
ObjectACL
不支持
支持
支持
COSTaggingCount
支持
支持
支持