3
示例代碼仍然會創建已分析的ES字符串字段。Python ElasticSearch DSL:如何映射未分析的字符串字段?
嘗試這樣:
username = String(fields={'raw': String(index='not_analyzed')})
這:
username = String(index="not_analyzed")
示例代碼仍然會創建已分析的ES字符串字段。Python ElasticSearch DSL:如何映射未分析的字符串字段?
嘗試這樣:
username = String(fields={'raw': String(index='not_analyzed')})
這:
username = String(index="not_analyzed")
嘗試在那裏你定義username
類調用<className>.init()
。這應該在ES中創建映射。
爲我工作。 –
在這裏有相同的問題。我也嘗試過'username = String(analyzer =「not_analyzed」)' –