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