这是我正在执行查询的地方,使用动态查询会得到空值
var responsedata = await _elasticClient.SearchAsync<Acquirer>(s => s
.Query(q => q.ConstantScore(cs => cs.Filter(
f =>
f.Term("MERCHANTNO.keyword", MerchantNo)
)))
);
这是我的模特 public class Acquirer
{
public string MERCHANTNO { get; set; }
}
这是完成索引映射的地方 client.Map<Acquirer>(m =>
{
var putMappingDescriptor = m.Index(Indices.Index("acquiringdata")).AutoMap();
return putMappingDescriptor;
});
我正在获取确切的记录数,但是我得到的是空值最佳答案
通过使用此错误可以解决
[PropertyName(“MERCHANTNO”)]