json - WSO2 Governance Registry 的 Governance REST API - POST 字段数组
问题描述
我在使用 WSO2 Governance Registry 的 POST、GET 和 PUT Governance REST API 在我的注册表中创建基本条目时取得了巨大的成功,但是我在为单个字段创建具有多行的字段条目时遇到了麻烦。使用 JSON 请求为特定字段创建单个条目很好。IE。
“sourceDetails_Source”:“源 1”,“sourceDetails_SourceType”:“JMS”,“sourceDetails_DataDescription”:“源自 JMS”,
但是,当我在我的 JSON 请求中尝试使用以下内容创建多行时,即使我获得了“201”创建的代码并生成了整个条目,也不会创建此特定字段的实际行。
“sourceDetails_Source”:[“Source 1”,“Source 2”],“sourceDetails_SourceType”:[“JMS”,“HTTP”],“sourceDetails_DataDescription”:[“源自 JMS”,“源自 HTTP”],
我是否使用了不正确的 JSON 语法?我在这里查看了 - https://docs.wso2.com/display/Governance540/Governance+REST+API#GovernanceRESTAPI-Getalistofavailableartifacttypes但无法看到示例。提前致谢。
解决方案
目前,WSO2 Governance REST API 不支持一次创建多个注册表项。与您的示例一样,您尝试使用多行为特定字段创建两个注册表项。这不受支持,为了便于管理,我们将每个注册表项与相关字段视为一个整体。
因此,为了创建多个注册表项,您需要分别为每个注册表项执行带有有效负载的不同curl命令。
推荐阅读
- python - 在复制时重命名熊猫数据框列会影响原始数据框
- java - 搜索以下位置后未找到 Java 虚拟机:
- javascript - 动态改变位置 angular.js
- c - 为什么要对 ShowWindow() 进行初始调用?
- algorithm - 缓存标记算法分析
- python - Python - 读取文件中的成对行
- hibernate - Hibernate - 使用一对一关系获取数据
- reverse-proxy - 基于入口域的路由在浏览器中不起作用,但我能够成功地在入口控制器 pod 上卷曲 URL
- php - FatalThrowableError - 在 null 上调用成员函数 getStatusCode()
- sql-server - 截断可以回滚或不回滚