Spring中的RepositoryRestResource註釋在定義的路徑片段上創建端點,例如,帶路徑參數的Spring RepositoryRestResource?
@RepositoryRestResource(path = "expenses")
會創建這樣的端點:
/expenses
/expenses/search
/expenses/1
有沒有一種辦法,包括在庫中的路徑參數?我只想看到與特定用戶相關的費用,例如「邁克爾」:
/users/michael/expenses
/users/michael/expenses/search
/users/michael/expenses/1
編輯1
我設法通過在User
相同的註釋,這將導致在正確的端點獲得一半了:
/users/1/expenses
但我無法發佈任何資源 - 服務器回答空身。
[在Spring Data REST中發佈@OneToMany子資源關聯]的可能副本(https://stackoverflow.com/questions/25311978/posting-a-onetomany-sub-resource-association-in-spring-data -rest) –