swagger 在AWS DocumentDB中存储OpenAPI规范文档

gpfsuwkq  于 2023-08-05  发布在  其他
关注(0)|答案(1)|浏览(96)

我正在尝试将Open API Doc(Swagger Doc)存储在AWS DocumentDB中,该文档的路径部分下具有以下JSON结构。
无法保存文档,因为“content”,“application/vnd.hedtech.integration.v1.0.0+json”下的键中有句点。如果我用下划线替换句点,它就可以保存。我可以在MongoDB中保存而不替换键中的句点,但在AWS DocumentDB中不行。
最好的解决办法是什么?
谢谢你,

"responses": {
    "200": {
        "description": "Success",
        "headers": {
            "X-Media-Type": {
                "description": "application/vnd.hedtech.integration.v6.1.0+json",
                "schema": {
                    "type": "string"
                }
            }
        },
        "content": {
            "application/vnd.hedtech.integration.v1.0.0+json": {
                "$ref": "#/components/schemas/api-name.json"
                }
            }
        }
    }
}

字符串

cigdeys3

cigdeys31#

Amazon DocumentDB不支持字段名称中的“.”和“$”,这是由于功能上的差异。看看这个thread中的一些选项是否可以帮助您克服这个问题。

相关问题