1
我正在使用NEST库,并根据文档进行了非常基本的设置。我添加了索引,映射等。ElasticSearch-Net NEST搜索
但是,当我尝试搜索时,它总是给我,“一个具有相同密钥的项目已被添加”。它让我很困惑,错误意味着什么。
var result = client.Search<Contact>(s => s
.AllIndices()
.From(0)
.Size(10)
.Query(q => q
.MatchAll())
);
下面是联系方式:
public class Contact
{
public Guid Id { get; set; }
public Guid TenantId { get; set; }
public string Title { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime ModifiedDate { get; set; }
public IList<string> Emails { get; set; }
}
你确定这代码的和平是造成错误?你起诉哪个版本的ES,NEST? – Rob
你可以分享联系人类吗? – Rob
Rob,我正在使用ES v1.5.2,NEST v1.5.0 – Fei