Elasticsearch 字段类型指南
Elasticsearch 中,字段类型用于定义字段的存储和搜索行为。以下是一些常见的字段类型及其用途:
常见字段类型
- 字符串类型
text
: 用于全文搜索。keyword
: 用于精确匹配搜索。
- 数字类型
integer
: 整数类型。float
: 浮点数类型。double
: 双精度浮点数类型。
- 日期类型
date
: 用于存储日期和时间。
- 布尔类型
boolean
: 用于存储布尔值。
字段类型示例
以下是一个示例,展示了如何在 Elasticsearch 中定义字段类型:
{
"properties": {
"title": {
"type": "text"
},
"price": {
"type": "double"
},
"available": {
"type": "boolean"
}
}
}
扩展阅读
想要了解更多关于 Elasticsearch 字段类型的信息,请访问官方文档。
Elasticsearch 字段类型