请检查在 Spring Data REST 中发布 @OneToMany 子资源关联的问题
现在常识告诉我要创建一个新评论,我应该能够对例如http://localhost/posts/1/comments进行 POST 。同时,我还应该能够通过在http://localhost/comments/search/findByCommenter?commenter=XXX上的搜索来检索用户的所有评论。
使用spring,不支持发布我提到的方式。你需要修补。据我所知,只有在您没有专门的评论存储库的情况下。因此,如果您没有评论存储库,您可以修补新评论到http://localhost/posts/1/comments ,或者如果您想要评论的可搜索性,您必须发布到http://localhost/ comments由评论者。这背后的原因是什么?