返回文章![What's new in 0.13.0]()
2020年8月3日
0.13.0 版本新功能
宣布 Meilisearch v0.13.0 发布
=================================
Meilisearch v0.13.0 引入了许多新功能和变更。已修复错误,
部分行为也为了一致性而有所改变,以下是 Meilisearch 的新功能:
占位符搜索
我们收到了大量关于占位符搜索功能的需求,此功能已在
v0.13.0 中推出。它允许您在不指定查询字符串的情况下执行搜索,
并获得“占位符”搜索结果。结果会根据您指定的排序规则进行排序,
并且支持分面和过滤。
POST 路由搜索
已添加新的路由,允许您使用 POST
路由而不是 GET
执行搜索。这将提高需要令牌
身份验证的搜索性能,通过允许 预检请求 缓存实现。
这现在是使用 Meilisearch 执行搜索的推荐方式。
新设置行为
我们对设置的工作方式进行了一些更改,使其更易于使用和直观。searchableAttributes
和 displayedAttributes
现在默认设置为所有属性 (*
)。这意味着除非另有指定,否则所有属性都将默认可搜索。这消除了对不再存在的 acceptNewField
的需求。
Sys-info 路由移除
我们决定不再支持并移除 sys-info 路由。这是因为已经有更好的工具可以完成此任务,维护这部分代码不值得投入时间。
检查 Meilisearch 是否以正确的数据库版本启动
我们添加了一项检查,以确保 Meilisearch 以与引擎版本兼容的数据库启动。除非版本匹配,否则 Meilisearch 将拒绝启动。
错误修复
facetDistribution
返回小写值,而不是正确的大小写。- 修复了 Meilisearch 在同一批次中两次添加具有相同文档 ID 的文档的错误。
特别鸣谢
我们要特别感谢本次发布的外部贡献者。
他们的参与对我们意义重大!
- @balajisivaraman 帮助我们使测试更快、更清晰
- @Rio 在认证和分析方面的工作
- @aeriksson 发现并修复了我们代码中的拼写错误
如果您想贡献但不知从何开始,请在 Slack 上联系我们。