ElasticSearch - 嵌套字段类型 nested

nested类型是object数据类型的专用版本,它允许以可以彼此独立地查询它们的方式对对象数组进行索引。

Elasticsearch没有内部对象的概念。因此,它将对象层次结构简化为字段名称和值的简单列表。

如:

PUT my-index-000001/_doc/1
{
   
  "group" : "fans",
  "user" : [ 
	{
   
	  "first" : "John",
	  "last" :  "Smith"
	},
	{
   
	  "first" : "Alice",
	  "last" :  "White"
	}
  ]
}

该文档将会被转换为:

{
   
	"group": "fans",
	"user.first": ["alice", "john"],
	"user.last": 

你可能感兴趣的:(java,elasticsearch)