apache / apache/servicecomb-java-chassis
同一个微服务不同shema文件的模型是否可以互相引用
- Ngôn ngữ chính
- Java
- Star
- 1.9k
- Fork
- 814
- Merge trung bình
- 8 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
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"
````
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách xác định schema-a.yaml và schema B được tải như thế nào, cũng như $ref đến definitions/GpcsRet được phân giải ra sao. Theo dõi các định nghĩa GpcsRet và CommonRsp, đồng thời kiểm tra xem dự án đã có bài kiểm thử xác thực hoặc tải schema cho các tham chiếu giữa các tệp hay chưa. Được coi là hoàn tất khi đã ghi lại câu trả lời cho biết có được hỗ trợ hay không và mọi ràng buộc cần thiết.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- api
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100