0
我在ElasticSearch 1.5中有一個文本文檔,它可能在文字之間有很多空格。我想保留這些空間。但是,當我索引的多個空格被刪除(即使我有字段映射爲「索引」:「not_analyzed」)。有沒有辦法保持空間?索引文檔在elasticsearch中維護單詞之間的空格
我在ElasticSearch 1.5中有一個文本文檔,它可能在文字之間有很多空格。我想保留這些空間。但是,當我索引的多個空格被刪除(即使我有字段映射爲「索引」:「not_analyzed」)。有沒有辦法保持空間?索引文檔在elasticsearch中維護單詞之間的空格
然後這是你的映射有問題。使用GET /index_name/_mapping
並搜索您感興趣的字段(您希望保留空格的字段)。
該字段在其定義中應該有"index":"not_analyzed"
。如果沒有,那麼你知道映射有什麼問題。
是的,它被正確地映射爲「origField」:{「index」:「not_analyzed」,「type」:「string」}。我從你的回答中得出結論,你會期望空間留下來嗎? – eze
是的,確實如此。你如何檢查你的領域沒有空間?你能舉一個例子嗎? –