2

這個問題可能是與此相關的SO鏈接「POSTing a @OneToMany sub-resource association in Spring Data REST如何管理使用JPA和Spring數據休息

我想知道怎麼辦「郵報」有很多個「評論」的想法了一個一對多的實體使用一個使用SDR公開的PostRepository。

我如何爲現有的帖子添加更多評論?

問題是,當我沒有CommentRepository時,我不會有任何「位置URL」發送到請求。

在這種情況下,我應該如何發送新評論或修改現有評論? 注意:執行相同的CURL命令或HAL瀏覽器用法將有助於理解它是如何工作的

+0

好吧,應該是把/修補整個帖子本身(包括註釋的列表),但更新單個評論沒有評論庫沒問題簡單嗎?不知道這一點。 –

+0

你能提供你的實體映射和存儲庫嗎? –

回答

1

我回答了一個類似的問題 - 所以你可能想看看這個。我試圖詳細解釋那裏的不同用例。

https://stackoverflow.com/a/34864254/5371736

這是否適用於您的用例

+0

您對類似問題的回答在我的問題陳述中闡明瞭很多。但是,通過所描述的註釋,One和Many之間的關係更像是一種「多對多」的關係。 您突出顯示的解決方案爲我提供了對JSON PATCH的深入瞭解,我將嘗試檢查相同的方法是否也適用於此。 – gathreya

+0

「一對多」和「多對多」就是我在做映射的過程。這確實回答了我的問題。 TKS! – gathreya