Nói rằng tôi có một url nguồn parametrized nhưthông số Swagger (phun) đường dẫn bên trong url nguồn
/customers/{CUSTOMER-ID}/ownedItems/{ITEM-ID}
Làm thế nào tôi nên annotatate/chia tuyến đường phun của tôi (sử dụng các plugin phun vênh vang) để tạo ra một tài liệu mà sẽ nhận ra {CUSTOMER-ID} như một tham số đường dẫn thích hợp?
Vấn đề của tôi là chú thích @Api cấp cao nhất có đường dẫn nhưng không có tham số, trong khi @ApiOperation có thể được chú thích với thông số đường dẫn nhưng chúng được nối vào cuối. Nói cách khác, nếu tôi viết:
@Api(value = "/customers/{CUSTOMER-ID}")
@ApiOperation(httpMethod = "GET")
@ApiImplicitParams(Array(
new ApiImplicitParam(name = "ITEM-ID", required = true, dataType = "string", paramType = "path"))
Tôi chỉ nhận được ID giao diện người dùng làm thông số có thể kiểm tra, trong khi CUSTOMER-ID, khi được báo cáo là trong {}, chỉ là một chuỗi.
Tôi muốn có thứ gì đó có cả hai tham số đường dẫn.
Bất kỳ ý tưởng nào?
Mọi cập nhật về điều này? – vimal1083
Không phải là một phản hồi cho đến nay, thậm chí không phải trong PM. –