有沒有一種方法可以明確指定一個屬性在映射中應該是一個數組?elasticsearch中映射的顯式數組類型
這是我的json模式的相關部分來生成映射:myArray應該是一個數組。如果我把'myArray'中的多個值放入索引中,這是隱含的。但是我希望如果只有一個或零值,'myArray'也作爲數組處理(在響應中)。否則,我的elasticsearch客戶端會與從json到c#對象的映射(Newtonsoft.Json)混淆。
"myArray":{
"properties":{
"start":{
"type":"date",
"format":"dateOptionalTime"
},
"end":{
"type":"date",
"format":"dateOptionalTime"
},
"nr":{
"type":"long"
}
}
}
我不認爲這是可能的 – 2014-10-01 12:47:01
借調 - 這是不可能的 – Alcanzar 2014-10-01 13:37:46