当前位置: 首页 > 知识库问答 >
问题:

在OpenAPI/Swagger文件中声明“char”的正确方法是什么?

庞瀚
2023-03-14

在OpenAPI/Swagger文件中声明“char”的正确方法是什么?我试过这些..但不起作用

myTestProperty:
    type: char
    example: C or B

我也很累,但运气不好

myTestProperty:
    type: string
    format: char
    example: C or B

共有1个答案

韩高峯
2023-03-14

OpenAPI中没有char数据类型。最接近的近似是字符串,其minlengtmaxlengt的值为1。

exampleProperty:
  type: string
  minLength: 1
  maxLength: 1
 类似资料:
  • 我有Maven应用程序,具有3个不同的配置文件,如下所示 我有这样的Maven结构: src/main/config/default/WEB-INF/WEB。xml src/main/config/dev/WEB-INF/WEB。xml src/main/config/test/WEB-INF/web.xml src/main/config/prod/WEB-INF/web.xml src/mai

  • 我是一个项目的一部分,我正在尝试添加TypeScript Web Server,这将与Swagger兼容。 什么是最基本的策略来实现它,考虑到容易的可运维性。 > 对于TypeScript,我注意到存在用于从TypeScript接口生成JSON模型的Tyson库。 对于Swagger,我尝试使用“Swagger node restify”库,因为它支持向Swagger添加JSON模型。 然而,我遇

  • 以下是mongodb中的集合 当我询问 MongoDB返回结果集中具有"拥有":"笔记本电脑"的文档。 当我询问 结果仅显示数据字段中第一个匹配“TV”的文档 我如何查询获得汤姆拥有电视的所有3个文档,不包括笔记本电脑文档。预期结果 注意:在本例中,我只提到了数据字段中的4个文档,其中原始集合有50多个文档。对不起,我的英语很差:)。

  • 哪种是编写yaml文件的正确方法?我有这个错误:“不是有效的参数定义”在每个参数声明中...... 还想知道Sails JS和Swagger融合的正确方法?

  • 问题内容: 许多Java jar中包含的manifest.mf包含类似于电子邮件标题的标题。参见示例[*] 我想要一些可以将这种格式解析为键值对的东西: 我已经在Google上搜索了“ parse manifest.mf”,“ manifest.mf格式”等内容,并且发现了很多有关标头含义的信息(例如,在OSGI包,标准Java jar等中),但是那不是什么我在找。 看一些示例manifest.m

  • 问题内容: 我正在与我的CompSci教授交谈,他建议将所有String 方法编写为: 而不是: 这两行都可以编译,但是我想知道第一种方法的好处是什么?我一直都是后一种方式。错了吗 什么是普通/常规? 问题答案: 第一种方法确保执行比较时不会收到 NullPointerException 。当您尝试在不存在的对象上调用方法时,抛出(发生)此异常。 以下是一些相关的切线:仔细阅读风险自负 不过要注意