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

如何引用与属性相同的架构?

全丰
2023-03-14

我的办公自动化系统中有以下内容。yaml文件

components:
  schemas:
    ServiceError:
      type: object
      properties:
        Message:
          type: string
          description: "The exception message."
        ExceptionMessage:
          type: string
        Type:
          type: string
          description: "The exception type.""
        InnerError:
            $ref: '#/components/schemas/ServiceError'
             description: "If there's an inner exception, the InnerException.

    Property:
      type: object
      properties:
        Name:
          type: string
          description: Name of the property.

它不喜欢“description:”这句话:如果有内部异常,那么内部异常。如果我去掉这个,它就不喜欢“属性:”。我尝试了很多东西,但都不管用。我不明白什么?

共有1个答案

白宏义
2023-03-14
  • $ref上不允许使用说明。看看这个答案
  • InnnerError之前有两个“”。不确定这是否只是一个复制粘贴错误

 类似资料:
  • 我想要的是在一个地方定义所有参数,并重用它,而无需再次编写它。我已经通过使用“allOf”得到了这一点,但这限制了“附加属性”的使用。 我的架构具有以下结构: 这是一个解决方案,但它不是我正在寻找的,因为这是针对属性的,而不是整个架构。

  • 问题内容: 请帮我解决这个问题。 我有2个相同的表,一个是时间表,另一个是timetable_bk。这两个表具有相似的属性或字段。现在,我想将2个表映射到一个实体类(alltimetable)。 我已经尝试过Inheritance.TABLE_PER_CLASS策略,但是当我从AllTimetable查询使用时。它什么也没返回。 请帮我。我搜索了很多次,但是还没有得到答案。 最好的祝福。 问题答案

  • 问题内容: 在C#中,您可以使用属性使数据字段可公开访问(允许用户直接访问它),但仍保留对那些直接访问的字段执行数据验证的功能。Java是否有类似的东西?对于实例,假设存在一个具有以下实现的C#类(请参见下文): 在该类中的此定义允许用户在从数据字段“ x”中检索值并为其分配值时“自然”使用数据字段“ x”。以下是它在main中的用法。 问题是… java也可以做到这一点吗?如果是这样,它叫什么?

  • 我试图将一个名为sAMAccountName的新属性添加到一个已经存在的LDAP模式定义中,该定义由IM-LDAP使用UnboundID LDAP SDK读取。 我已经在MatchingGruleUse中添加了attributeTypes条目和sAMAccountName。 对于每个以前存在的属性,调用将返回属性类型。但不是因为我的新属性。 我错过了什么? 10/11/18在@jwilleke评论

  • Ant的属性与引用 有许多方法可以设定 Ant 属性,可以通过Ant任务使用属性.您可以直接在AntBuilder的实例设置属性。Ant的属性也可以作为一个可改变的Map.也可以使用Ant的任务属性,如下例所示: 例16.13.设置Ant属性 build.gradle ant.buildDir = buildDir ant.properties.buildDir = buildDir ant.pr

  • 我最近盯着Kotlin看,有Java的经验。在Java中,我们可以声明与在parent中同名的字段。当我在中这样做时,它给出错误的成员。我错过了什么?