Я новичок в Elasticsearch. Во время выполнения приложения пример, как как https://msdn.microsoft.com/en-us/magazine/dn904674.aspx, он показывает ошибку в«CreateIndexDescriptor» не содержит определения для «AddMapping»
public void CreateMarketingIndex()
{
this.client.CreateIndex("marketing", c =>.AddMapping<MarketingDocument>
(m => m.Properties(ps => ps.Attachment
(a => a.Name(o => o.Document)
.TitleField(t => t.Name(x => x.Name).TermVector(TermVectorOption.WithPositionsOffsets))))));
}
«CreateIndexDescriptor» не содержит определения для «AddMapping» и не метод расширения «AddMapping» принимать первый аргумент типа «CreateIndexDescriptor» может быть найдено (вы отсутствуете использование директивы или ссылку на сборку?)
Я отсутствует какая-либо ссылка. Я ссылаюсь на Elasticsearch.net и гнездо
Не могли бы вы проверить, если код, который вы Размещенное код в файле , некоторые из них немного от примера. См. Эту строку 'c => c.AddMapping' –