0
필자와 계약을 맺고 있지만 데이터 모델은 JSONSchemas로 정의됩니다.
내 모델을 만든 후, 난장판 UI로 테스트하고 있습니다. 이제 나는 'oneOf'를 내 참조로 사용하는 데 문제가 있습니다. 다음과 같이 ...
...
"socio":{
"type":{
"oneOf":[
{
"properties":{
"pessoaFisica":{
//"pessoaFisica": "object",
"$ref":"http://soa-mds/XXXXXX/apps/SOA/JSONSchemas/Corporativo/pessoaFisica.json"
},
"pessoaJuridica":{
//"pessoaJuridica": "object",
"$ref":"http://soa-mds/dataprev.gov.br/apps/SOA/JSONSchemas/Corporativo/pessoaJuridica.json"
},
"estrangeiro":{
//"estrangeiro": "object",
"$ref":"http://soa-mds/XXXXXX/apps/SOA/JSONSchemas/Corporativo/estrangeiro.json"
}
}
}
]
}
}
},
....
연구 후 $ ref를 사용하여 올바른 방법을 찾지 못했습니다.
아무도 도와 줄 수 있습니까?
'swagger : "2.0"'또는'openapi : 3.0.0'이 맞습니까? 왜 당신은'oneOf'를 특별히 필요로합니까? – Helen
데이터 모델에서 다른 개체 사이의 "선택"을 나타낼 필요가 있습니다. –