小编Muk*_*esh的帖子

如何通过字段名称在弹性搜索中获取重复的字段值,而不知道其值

我在弹性搜索索引中有一个字段"EmployeeName" - 我想执行一个查询,它将返回所有存在重复值"EmployeeName"的情况.可以这样做吗?

我发现more_like_this但这需要"like_text"的字段值.但我的要求是在不知道其价值的情况下获取具有重复名称的员工名单.

{
    "more_like_this" : {
        "fields" : ["EmployeeName"],
        "like_text" : "Mukesh",
        "min_term_freq" : 1,
        "max_query_terms" : 12
    }
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

关心穆克什

elasticsearch

7
推荐指数
2
解决办法
1万
查看次数

在没有时间的情况下在ElasticSearch中搜索日期字段值

我的数据中有一个日期字段

"type": "date",
"format": "dateOptionalTime"
Run Code Online (Sandbox Code Playgroud)

现在我的日期字段和值是 -

"INITIAL_EXTRACT_DATE" : "2015-04-02T06:47:57.78+05:30"
Run Code Online (Sandbox Code Playgroud)

在搜索时我只根据"2015-04-02"的日期进行搜索.但我得到0结果.

任何人都可以建议如何搜索确切的日期,是任何日期.

现在我正在尝试这个 -

确切日期 -

"term": {
          "IH_PT_DSC": {
             "value": "2015-04-02"
          }
       }
Run Code Online (Sandbox Code Playgroud)

对于任何日期 -

"terms": {
         "IH_PT_DSC": [
            "2015-04-02",
            "2015-04-03",
            "2015-04-03"
         ]
      }
Run Code Online (Sandbox Code Playgroud)

elasticsearch elasticsearch-net

6
推荐指数
1
解决办法
5418
查看次数

标签 统计

elasticsearch ×2

elasticsearch-net ×1