想要更好地控制您的搜索设置?了解我们的灵活的基础设施定价

回到主页Meilisearch 的标志
返回文章

Meilisearch v0.11: 有何新特性?

2020年6月17日2分钟阅读
Meilisearch v0.11: What’s new?
分享文章

Meilisearch v0.11版本引入了一个备受期待的功能:分面搜索。每一个现代搜索体验都包含分面搜索。我们渴望为用户提供这种体验,并且很高兴最终实现了这个关键步骤。

如果您不熟悉:分面搜索允许您通过包含或排除某些被称为“分面”类别的属性来进行搜索。您在在线购物生活中可能遇到过分面搜索。它通常以带有复选框的侧边栏形式呈现。例如,作为一名女性,我可以选择只显示8.5码的鞋子,然后我的选择范围就会急剧缩小。

在这种情况下,分面是尺寸,属性是英国8 ½,找到的产品数量是2

分面搜索不容易理解。它经常与过滤器混淆。然而,过滤用于通过添加约束来筛选返回的结果。分面则用于将数据分类为子集,以便在其上进行搜索:它们减少了需要处理的文档数量

我们没有理由重新发明轮子;如果您熟悉 Algolia 如何实现分面,您会发现我们的 API 非常相似。我们对用法进行了一些改进,以进一步减少所有可能的摩擦,希望所有用户都能轻松使用。

设置分面搜索仅需两步

在设置中添加分面。要将属性用作分面,必须将其添加到attributesForFaceting列表中。

$ curl 
  -X POST 'https://:7700/indexes/movies/settings' 
  --data '{
      "attributesForFaceting": [
          "director",
          "genres"
      ]
  }'

声明导演和类型为分面

在搜索中使用分面。通过使用查询参数facetFilters,可以添加所选的分面属性以缩小结果范围

$ curl --get 'https://:7700/indexes/movies/search' 
    --data-urlencode 'q=Get' 
    --data-urlencode 'facetFilters=["director:Jordan Peele"]'

搜索特定导演的电影

所有这些都在我们的分面指南中进行了解释。

SSL支持

现在所有启用SSL的配置选项都可用了。

在我们的配置指南中了解更多信息。

最大有效载荷大小

在Meilisearch的早期版本中,Meilisearch接受的主体大小没有限制。此版本引入了标准默认限制:最大有效载荷为10兆字节,并且可以更改此限制。

$ ./meilisearch --http-payload-size-limit=107374182400

将上传限制更改为100兆字节

改进的分析

为了进一步了解我们的用户如何使用Meilisearch以及如何改进它,我们添加了更多的分析数据。

完整列表可以在这里找到。

用户可以通过使用以下命令行选项停用分析

$ ./meilisearch --no-analytics

结论

这些是此版本中的主要变化。有关更详细的列表,请访问此版本的更新日志

我们渴望听到一些反馈。请随时以您喜欢的方式与我们交流。我们对我们的搜索引擎所获得的所有支持以及用户和星标的持续增长感到非常兴奋。

非常感谢,

Meilisearch团队和那个大脚女孩。🦶

Meilisearch 1.16

Meilisearch 1.16

Meilisearch 1.16 引入了多模态嵌入和新的 API,用于在实例之间传输数据。

Laurent Cazanove
Laurent Cazanove2025年8月5日
Meilisearch 1.15

Meilisearch 1.15

Meilisearch 1.15 引入了新的拼写容错设置、字符串过滤器比较运算符,并改进了对中文的支持。

Carolina Ferreira
Carolina Ferreira2025年6月10日
Meilisearch 1.14

Meilisearch 1.14

Meilisearch 1.14 引入了新的实验性功能,包括复合嵌入器和嵌入缓存以提高性能。它还增加了核心功能,例如细粒度可过滤属性和按 ID 批量检索文档。

Carolina Ferreira
Carolina Ferreira2025年4月14日
© . This site is unofficial and not affiliated with Meilisearch.