gpt4 book ai didi

arrays - Elasticsearch映射中的显式数组类型

转载 作者:行者123 更新时间:2023-12-02 22:41:41 25 4
gpt4 key购买 nike

有没有一种方法可以明确指定属性应为映射中的数组?

这是生成映射的json模式的相关部分:myArray应该是一个数组。如果我将具有多个值的“myArray”放入索引,则这是隐式完成的。但是我希望如果只有一个或零个值,“myArray”也作为数组(在响应中)处理。否则,我的elasticsearch客户会从json到C#对象的映射(Newtonsoft.Json)感到困惑。

"myArray":{
"properties":{
"start":{
"type":"date",
"format":"dateOptionalTime"
},
"end":{
"type":"date",
"format":"dateOptionalTime"
},
"nr":{
"type":"long"
}
}
}

最佳答案

在ES 1.x中,所有内容均视为数组。我建议升级。

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/_return_values.html

关于arrays - Elasticsearch映射中的显式数组类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26139636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com