V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ksaa0096329
V2EX  ›  Elasticsearch

问个 ES 搜索的问题

  •  
  •   ksaa0096329 · 2020-04-30 18:01:52 +08:00 · 1890 次点击
    这是一个创建于 1666 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个会员索引,一条 ES 文档

    {
    	"id": "会员的 ID",
        "tag": ["tag1","tag2","tag3"]
    }
    

    我现在想要做到这样的表达式: tag1+tag2-tag3+tag4,不知道在 ES 中怎么办到. 使用 Bool 查询的 must 和 must_no 能做到 tag1+tag2+tag4-tag3 实在想不到解决方案,问问大家有没有遇到过这种问题

    1 条回复    2020-05-01 08:21:13 +08:00
    Kobayashi
        1
    Kobayashi  
       2020-05-01 08:21:13 +08:00 via Android
    我语文不好。没明白你到底利用 bool 实现没?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2493 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:51 · PVG 23:51 · LAX 07:51 · JFK 10:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.