apache / apache/servicecomb-java-chassis

同一个微服务不同shema文件的模型是否可以互相引用

Aberta
#3,259 3 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Java
Estrelas
1.9k
Forks
814
Merge médio
8d 23h
PRs com merge (30d)
1

Descrição

1、在schema schema-a 文件中定义如下模型
```
GpcsRet:
type: "object"
properties:
code:
type: "integer"
description: "返回码"
msg:
type: "string"
description: "返回描述"
```

2、是否可以在schema B 文件中如下引用
```
CommonRsp:
type: "object"
properties:
ret:
$ref: "schema-a.yaml#/definitions/GpcsRet"
````

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece localizando como schema-a.yaml e schema B são carregados e como o $ref para definitions/GpcsRet é resolvido. Rastreie as definições de GpcsRet e CommonRsp e verifique se o projeto já possui um teste de validação ou carregamento de schema para referências entre arquivos. Considera-se concluído quando uma resposta indicando se há suporte ou não, juntamente com quaisquer restrições necessárias, estiver documentada.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
java
Domínio
api
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.