1
WSO2 Data Services Server中是否有註冊 使用兩個GET方法使用相同基本URL公開的服務,其中一個到 獲取所有資源,另一個獲取只有一個特定資源。例如:WSO2 URL映射到數據服務資源
- [HTTP GET]學者/課程:返回所有課程
- [HTTP GET]學者/課程/ 9789:返回與代碼9789
過程對於我試圖以下配置:
<data ...>
...
<resource method="GET" path="academics/courses">
<call-query href="getAllCoursesQuery"/>
</resource>
<resource method="GET" path="academics/courses/{code}">
<call-query href="getCourseByCodeQuery">
<with-param name="courseCode" query-param="code"/>
</call-query>
</resource>
...
</data>
的問題是,當調用該方法來回報所有課程,一個 發生錯誤指示參數丟失,它看起來像那個 它試圖調用GET方法只返回一個。
在documentation建議的方式是使用單數/複數這一點,但我認爲這不是最好的/正確的做法。
任何意義?