【问题标题】:ElasticSearch bool query - hundred of OR termsElasticSearch bool 查询 - 数百个 OR 术语
【发布时间】:2019-01-02 16:09:06
【问题描述】:

我需要验证并找到与大量(在我的情况下)动词匹配的相应条目。 例如:我在 csv 中有 200 条语句,需要在我的索引中查找匹配项。 我只能找到 boolquery-string 示例,但是写下 200 条单独的语句并将它们与 OR(或应该)连接起来会非常难看。

有没有聪明的方法来做到这一点?也许有一些 bash 魔法?

非常感谢和感谢您的意见,干杯 乔纳斯

【问题讨论】:

  • 你检查了Elasticsearch的terms关键字了吗?
  • elastic.co/guide/en/elasticsearch/reference/current/… 确切地说,尽管这仅适用于未分析的术语。
  • 哇,这看起来很有希望 - 所以我基本上只是用我的搜索词建立一个新索引并检查这个索引?将尝试并稍后给出评论:-)

标签: csv elasticsearch query-string


【解决方案1】:

条款是正确的方法。我只需使用 X 动词数组创建第二个索引,并将其组合到术语查询中 非常感谢!

【讨论】:

    猜你喜欢
    • 2017-12-29
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    • 2016-05-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    相关资源
    最近更新 更多