Elasticsearch查询仅搜索文档中提到的单词超过3次

时间:2018-04-11 13:14:04

标签: c# elasticsearch nest

如果我希望某些单词出现超过n次,是否可以在elasticsearch中搜索。 For e.g. I want to search for word "Bill Gate" only if "Bill Gate" is present more than 3 times in a document。我将字段名称存储为“内容”,用于存储故事的全文。在此字段中,我想搜索“比尔盖茨”并仅返回那些“比尔盖茨”字出现次数超过或等于3次的文件。

我需要构建将根据用户想要在内容字段中搜索特定单词的事件动态生成的查询。

此外,是否有任何lucene语法可用于此。

同时我正在使用elasticsearch版本6.2

非常感谢任何帮助。

0 个答案:

没有答案