2
我正在使用的團隊中存在大量髒數據。有時候,一個字段可能是一個字符串,有時候是一些相關Mongo集合中特定字段的整數。當它是一個字符串,我們總能依靠它是一個有效的整數,所以這兩個工作就好了:ElasticSearch索引字符串作爲整數,然後返回搜索結果中的整數值
PUT index/1
{
"field": 1
}
PUT index/2
{
"field": "2"
}
然而,後者返回「場」作爲一個字符串_source領域。清理源數據對我來說不是一種選擇,因爲它不在我的權限之內。那麼有沒有辦法讓ElasticSearch作爲一個整數來返回「field」?或者我會一直堅持把它作爲它被索引的任何形式(整數或字符串)而返回?
我找不到任何其他東西,所以我要去這個。 –