
我们很高兴地宣布 Meilisearch v1.15 版本发布。在本文中,我们将重点介绍此版本中的主要更改和改进。
有关所有更新和修复的完整列表,请访问 GitHub 上的更新日志。
这些强大的新功能已在Meilisearch Cloud中提供。立即注册,成为第一批体验最新改进的用户!
1.15.1 新增:对话式搜索
Meilisearch 1.15.1 引入了对话式搜索。这项新功能允许您通过聊天API与您的Meilisearch实例聊天,从而获得一个可运行的RAG管道。快来试试吧!
新增:禁用数字的拼写容错
使用 Meilisearch v1.15,您可以像对单词和属性一样,关闭数字值的拼写容错功能。
搜索2024
将只匹配2024
,而不是2025
或2004
。这在搜索邮政地址或电话号码时特别有用。
跳过数字模糊匹配也可以加快您的索引速度,特别是对于包含许多独特数字的数据集。
新增:字典序字符串过滤
您现在可以使用字典序,像对待数字一样,使用<
、<=
、>
、>=
或开放范围TO
比较任何字符串。
这对于需要按人类可读的值(例如“2025-05-28”而不是数字时间戳)进行过滤的场景非常理想。
以下过滤器查找在2023年7月17日之前发布的所有记录
release_date < "2023-07-17"
改进:更好地支持中文
我们增强了 Charabia 分词器,以提供更精确的中文文本分词。如果您的数据集包含中文内容,您必须重新索引您的数据库——否则,中文查询和文档将无法正确处理,并在搜索期间可能被忽略。
要重新索引,您可以使用转储,或者——如果您正在使用无转储升级——通过以下方法之一触发重新索引:
-
将中文添加到您的本地化属性 在您的localizedAttributes中包含中文语言环境(例如cmn)。
-
刷新可搜索属性 暂时将某个属性从可搜索属性列表中删除,待删除任务完成后再重新添加。
贡献者鸣谢
我们要向为本次发布做出贡献的各位贡献者表示衷心的感谢。特别感谢 CodeMan62、shaokeyibb、HDT3213、shu-kitamura、DanasFi、vuthanhtung2412 和 ZeroZ-lab 对 Meilisearch 的贡献;感谢 luflow、mosuka 和 HDT3213 对 Charabia 的贡献;以及感谢 lucascool12 和 Dr-Emann 对 RoaringBitmap 的努力。
v1.15 的发布就到此为止了!这些发布说明只突出了最重要的更新。要获取完整的列表,请阅读 GitHub 上的更新日志。
欲了解更多信息,请订阅我们的每月新闻稿,或加入我们的产品讨论。
其他任何问题,请加入我们的开发者社区Discord。