ci-hub/simple-rest-adapter-bundle

Pimcore DataHub 的简单 REST 适配器

v2.0.3 2022-08-30 16:38 UTC

This package is not auto-updated.

Last update: 2024-09-20 00:36:14 UTC


README

Software License Latest Stable Version

此捆绑包为 Pimcore DataHub 的资产和数据对象添加了一个简单的只读 REST API 端点。所有公开的数据都可以进行配置,在 Elasticsearch 中进行索引,并从那里提供以获得更好的查询性能和可伸缩性。

因此,它可以用于将 Pimcore 连接到其他系统或连接前端应用程序。

特性概述

  • 通过拖放配置架构并公开数据,就像使用其他 DataHub 适配器一样。
  • 所有数据都在 Elasticsearch 索引中进行索引,并从那里提供(通过 REST 端点访问数据时不会对数据库造成额外负载)。
  • 通过 Swagger UI 提供端点文档和测试。
  • 可用的端点
    • tree-items:用于加载树级别所有元素的方法,并额外支持
      • 分页
      • 过滤
      • 全文搜索
      • 排序
      • 聚合 - 为字段提供可能的值以创建过滤器
    • search:用于搜索元素的方法,返回所有类型的元素(没有文件夹结构),并额外支持
      • 分页
      • 过滤
      • 全文搜索
      • 排序
      • 聚合 - 为字段提供可能的值以创建过滤器
    • get-element:通过类型和 ID 获取单个元素的方法。
  • 通过带有令牌的端点安全性,该令牌必须作为每个请求的头部发送。

Schema Configuration Swagger UI

更多信息

许可

CI HUB GmbH,Benkertstrasse 4,14467 波茨坦,德国
ci-hub.cominfo@ci-hub.com
版权所有 © 2021 CI HUB GmbH。保留所有权利。

有关许可详情,请访问LICENSE.md