【发布时间】:2020-09-30 11:24:12
【问题描述】:
我有这个 C# 代码,它预计将使用 multi-match Elastic Search 类型匹配 2 个字段。我正在使用 NEST 包。
var response = await _elasticClient.SearchAsync<FileDocument>(
s => s.Query(q => q.MultiMatch(c => c
.Fields(f => f.Field(p => p.FileName).Field(query))
.Fields(f => f.Field(p => p.Metadata).Field(query))
)));
问题是无论我传入什么文本,它都会返回所有结果。我错过了什么?
【问题讨论】:
标签: elasticsearch nest