二进制字段类型
1.0 版引入
二进制字段类型包含一个以 Base64 编码的二进制值,该值不可搜索。
示例
创建包含二进制字段的映射
PUT testindex
{
"mappings" : {
"properties" : {
"binary_value" : {
"type" : "binary"
}
}
}
}
索引包含二进制值的文档
PUT testindex/_doc/1
{
"binary_value" : "bGlkaHQtd29rfx4="
}
使用 =
作为填充字符。不允许嵌入换行符。
参数
下表列出了二进制字段类型接受的参数。所有参数都是可选的。
参数 | 描述 |
---|---|
doc_values | 一个布尔值,指定该字段是否应存储在磁盘上,以便用于聚合、排序或脚本。可选。默认值为 false 。 |
存储 | 一个布尔值,指定字段值是否应存储并可以与 _source 字段分开检索。可选。默认值为 false 。 |