Easy-Es Easy-Es
💋首页
  • v2.0.0-beta1(当前版本)
  • What's New

    • What' s New In Easy-Es v2.0.0-beta1?
  • 历史版本

    • v1.x.x
  • 升级指南

    • 升级到2.x.x说明
💖赞助
🌻生态
  • 项目介绍
  • 项目成员
  • 参与贡献
加入社区讨论
谁在使用
  • 健身计划一键生成系统 (opens new window)
  • Vuepress-theme-vdoing (opens new window)
Gitee (opens new window)
Github (opens new window)
  • 简体中文 (opens new window)
  • English (opens new window)
💋首页
  • v2.0.0-beta1(当前版本)
  • What's New

    • What' s New In Easy-Es v2.0.0-beta1?
  • 历史版本

    • v1.x.x
  • 升级指南

    • 升级到2.x.x说明
💖赞助
🌻生态
  • 项目介绍
  • 项目成员
  • 参与贡献
加入社区讨论
谁在使用
  • 健身计划一键生成系统 (opens new window)
  • Vuepress-theme-vdoing (opens new window)
Gitee (opens new window)
Github (opens new window)
  • 简体中文 (opens new window)
  • English (opens new window)
老汉
2023-03-18

升级到2.x说明

从1.X到2.X带来了10余项新特性和10余项优化以及1个已知小缺陷修复,其中带来了万众期待的四大嵌套查询功能的完整支持,使用体验进一步飙升!

如果你想从1.X升级到2.X,你需要做以下事情:

  • 务必开启手动挡启动项目,否则会导致索引重建,因为2.X所有字段的默认类型由1.X中的keyword调整为更灵活的keyword_text双类型
  • 如果有些类import报红找不到,可以重新import,因为包路径有所调整
  • 配置文件table-prefix需要调整为index-prefix 功能和含义未改变
  • 原来所有用到表示取反的方法需要使用not重新改写,比如wrapper.notMatch(Document::getContent,"推*")--->wrapper.not().match(Document::getContent,"推*"),关于四大嵌套查询可以点击查看详情.

提示

尽管本次升级底层改动非常大,但带给用户的改动并不多,我们也建议您尽快升级至功能更为强大的2.x版本,相比改动带来的少许改造,2.X所带来的收益是值得的!

帮助我们改善此文档 (opens new window)
上次更新: 2023/03/24
Theme by Vdoing | Copyright © 2021-2023 老汉 | 浙ICP备2022020479号 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式