更新到NEST 0.11.5,它看起来好像NEST.ElasticClient.MapRaw
和.CreateIndexRaw
方法不再被支持。 他们有没有被重命名或移动或者他们完全消失?
如果他们走了,我怎么可以定义索引创建的自定义分析设置? 这是我已经试过:
var indexSettings = new IndexSettings()
{
NumberOfReplicas = 1,
NumberOfShards = 2,
Analysis = new AnalysisSettings() // doesn't work, no setter
{
// here's where my settings would go...
}
};
var response = elasticClient.CreateIndex(indexName, indexSettings);
不工作,因为没有为IndexSettings.Analysis定义的制定者。