Jumper dosyamda basePath'i değiştirmeyi denedim, bu yalnızca swagger-UI'nin alt "baseurl" değerini değiştiriyor gibi görünüyor. Benim swagger-UI grubunun bir grup başlığı olarak görünen "Varsayılan" dan kurtulmak istiyorum. Bu sorunu çözebilecek biri var mı? Swagger ~ 2.0 kullanıyorum.Swagger-UI "Varsayılan" yolu nasıl değiştirilir?
7
A
cevap
13
Default
bir yol değil, bir etiket.
Swagger 2.0'da, gruplandırma etiketleri kullanılarak yapılır. Her işlem sıfır veya daha fazla etikete atanabilir. Kullanıcı arayüzünde, etiketi olmayan herhangi bir işlem, Default
grubu altında sonuçlanacaktır.
"/pet/findByStatus": {
"get": {
"tags": [
"pet"
],
"summary": "Finds Pets by status",
"description": "Multiple status values can be provided with comma seperated strings",
"operationId": "findPetsByStatus",
"consumes": [
"application/xml",
"application/json",
"multipart/form-data",
"application/x-www-form-urlencoded"
],
"produces": [
"application/xml",
"application/json"
],
"parameters": [
{
"name": "status",
"in": "query",
"description": "Status values that need to be considered for filter",
"required": false,
"type": "array",
"items": {
"type": "string"
},
"collectionFormat": "multi",
"default": "available",
"enum": [
"available",
"pending",
"sold"
]
}
],
"responses": {
"200": {
"description": "successful operation",
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/Pet"
}
}
},
"400": {
"description": "Invalid status value"
}
},
"security": [
{
"petstore_auth": [
"write:pets",
"read:pets"
]
}
]
}
}
Sen işlemleri görebilirsiniz "pet"
değerine sahip bir tags
özelliğine sahiptir ve bu operasyonun bu başlığı altında gruplandırılır.
İlgili konular
- 1. Varsayılan derleyici nasıl değiştirilir?
- 2. Highstocks - Varsayılan Zoom nasıl değiştirilir
- 3. Varsayılan raylar nasıl değiştirilir "alan_with_errors"
- 4. will_paginate -> Varsayılan URL nasıl değiştirilir?
- 5. İşlem e-postalarında varsayılan logo nasıl değiştirilir?
- 6. Android veritabanı depolama yolu nasıl değiştirilir?
- 7. Android uygulamasının varsayılan yazı tipi nasıl değiştirilir?
- 8. Lucene MultiFieldQueryParser ile varsayılan bağlantı nasıl değiştirilir
- 9. Varsayılan kütüphane konumu nasıl değiştirilir ve kaldırılır?
- 10. Paketlenmemiş uygulama kilitlenmeleri için varsayılan varsayılan davranış nasıl değiştirilir?
- 11. C# hangi varsayılan (T) döndürür nasıl değiştirilir?
- 12. NSIS yükleyicisindeki varsayılan logo nasıl değiştirilir?
- 13. Raylar 3 polymorphic_path - varsayılan rota_key'i nasıl değiştirilir
- 14. Varsayılan bölünmüş ekran yönü nasıl değiştirilir?
- 15. İplik varsayılan paketleri dizini nasıl değiştirilir?
- 16. mongodb varsayılan bağlantı noktası nasıl değiştirilir
- 17. Python varsayılan derleyici GCC'ye nasıl değiştirilir?
- 18. p4 bilgisinde varsayılan sunucu değeri nasıl değiştirilir
- 19. Varsayılan p: dataTable emptyMessage iletisi nasıl değiştirilir
- 20. Git için Varsayılan Düzenleyici Nasıl Değiştirilir
- 21. Maven'deki $ {project.build.outputDirectory} varsayılan değeri nasıl değiştirilir?
- 22. LIBGDX varsayılan oyun uygulaması adı nasıl değiştirilir?
- 23. StringToDate'deki varsayılan format nasıl değiştirilir? Yay WebFlow
- 24. Dalvik Bellek Ayırma - Varsayılan sınırlar nasıl değiştirilir?
- 25. UISwitch varsayılan rengi nasıl değiştirilir (mavi)
- 26. Spring-mvc'de swagger-ui'nin yolu nasıl değiştirilir
- 27. Varsayılan değer olan bir sütunun veri türü nasıl değiştirilir
- 28. Java ROMA çözümleyici varsayılan yuva zaman aşımı nasıl değiştirilir?
- 29. Varsayılan çizim türü R noktasındaki satırdan satırlara nasıl değiştirilir?
- 30. Yönlendirme. Varsayılan yolu
Teşekkür ederim, şimdi anladım! – Shawn123
Swagger PHP'de, bu JSON çıktısının '@SWG \ Get' veya' @SWG \ Post' ek açıklamalarına (ya da 'Operation' türünüz ne olursa olsun) aşağıdakileri ekleyerek oluşturulacağını bilmek yararlı olabilir:' tags = {"pet"} ' –
Etiket için güzel bir açıklama ekleyebilmeniz için, 'etiketler' bölümünü dokümanınızın en üst kısmına ekleyeceğinizden emin olun. (Yukarıda Ron'un örneğinde gösterildiği gibi) – TomH