2 个版本

0.1.1 2024年6月26日
0.1.0 2024年6月26日

#65#openapi

Download history 194/week @ 2024-06-22 62/week @ 2024-06-29 41/week @ 2024-07-27

每月 72 次下载

MIT 许可协议

83KB
1.5K SLoC

Rust API 客户端用于 Manticore Search

Manticore Search 客户端。

更多信息,请访问 https://manticoresearch.com/

概述

此 API 客户端由 OpenAPI Generator 项目生成。通过使用远程服务器上的 openapi-spec,您可以轻松生成 API 客户端。

  • API 版本:3.3.1
  • 包版本:3.3.1
  • 生成器版本:7.7.0-SNAPSHOT
  • 构建包:org.openapitools.codegen.languages.RustClientCodegen

安装

将包放在您的项目文件夹中的 openapi 目录下,并在 Cargo.toml 中的 [dependencies] 下添加以下内容:

openapi = { path = "./openapi" }

API 端点文档

所有 URI 都是相对于 http://127.0.0.1:9308

方法 HTTP 请求 描述
IndexApi bulk POST /bulk 批量索引操作
IndexApi delete POST /delete 删除索引中的文档
IndexApi insert POST /insert 在索引中创建新文档
IndexApi replace POST /replace 替换索引中的新文档
IndexApi update POST /update 更新索引中的文档
SearchApi percolate POST /pq/{index}/search 对倒排索引执行反向搜索
SearchApi search POST /search 在索引上执行搜索
UtilsApi sql POST /sql 执行 SQL 请求

模型文档说明

要获取crate生成的文档,请使用以下命令:

cargo doc --open

作者

[email protected]

依赖项

~7–19MB
~281K SLoC