我是elasticsearch的新手,我想要实现的是在索引中插入多个文档,即值到同一个id。可能吗?当我尝试它时,文档正在更新。如果有可能请告诉我,谢谢。
答案 0 :(得分:0)
您可以使用bulk-API一次存储多个文档,但不能使用相同的ID存储不同的文档。也许您可以使用versioning feature来实现您的需求。
答案 1 :(得分:0)
您所描述的内容听起来像Array Datatype。根据ES文档,您可以将一个字符串数组放入一个字段中,如下所示:
PUT my_index/_doc/1
{
"message": "some arrays in this document...",
"tags": [ "elasticsearch", "wow" ],
"lists": [
{
"name": "prog_list",
"description": "programming list"
},
{
"name": "cool_list",
"description": "cool stuff list"
}
]
}