2017-04-30 24 views
0

我在C#上彈性批量上傳時出現錯誤 - 表示超出了字段限制1000。用C#NEST增加彈性的字段限制

Limit of total fields [1000] in index 

如何在c#中用NEST增加字段限制?

感謝, 丹尼爾

+0

你有超過1000個字段的documetns? –

+0

我有一個包含> 1000個項目的列表/數組字段的文檔。 – danieljames

回答

0

,如下圖所示,您可以通過更改指標的具體設置更新:

curl -XPUT '{elasticsearch_url}:9200/{index-name}/_settings' -d ' 
{ 
    "index.mapping.total_fields.limit": 3000 
}' 

替換爲您集羣的信息上面的佔位符。

+0

有沒有NEST/C#命令,或者我需要通過C#運行curl調用嗎? – danieljames

+0

它也應該通過NEST API來完成。請檢查以下鏈接https://www.elastic.co/guide/en/elasticsearch/client/net-api/1.x/update-settings.html – avr