实验性
/experimental-features
路由允许您激活或停用 Meilisearch 的一些实验性功能。
此路由是同步的。这意味着不会返回任何任务对象,并且任何激活或停用的功能都将立即变为可用或不可用。
危险
实验性 API 路由与所有实验性功能不兼容。请查阅实验性功能概览以获取兼容性列表。
实验性功能对象
{
"metrics": false,
"logsRoute": true,
"containsFilter": false,
"editDocumentsByFunction": false,
"network": false
}
名称 | 类型 | 描述 |
---|---|---|
metrics | 布尔值 | true 如果功能已激活,false 否则为否 |
logsRoute | 布尔值 | true 如果功能已激活,false 否则为否 |
containsFilter | 布尔值 | true 如果功能已激活,false 否则为否 |
editDocumentsByFunction | 布尔值 | true 如果功能已激活,false 否则为否 |
network | 布尔值 | true 如果功能已激活,false 否则为否 |
获取所有实验性功能
GET/experimental-features
获取可以通过 /experimental-features
路由激活的所有实验性功能列表,以及它们当前是否已激活。
示例
curl \
-X GET 'MEILISEARCH_URL/experimental-features/'
响应:200 Ok
{
"metrics": false,
"logsRoute": true,
"containsFilter": false,
"editDocumentsByFunction": false,
"network": false
}
配置实验性功能
PATCH/experimental-features
激活或停用实验性功能。
curl \
-X PATCH 'MEILISEARCH_URL/experimental-features/' \
-H 'Content-Type: application/json' \
--data-binary '{
"metrics": true
}'
将字段设置为 null
将使其值保持不变。
正文
{<featureName>: <Boolean>}
响应:200 Ok
{
"metrics": false,
"logsRoute": true,
"containsFilter": false,
"editDocumentsByFunction": false,
"network": false
}