我正在使用带有AngularJs的Spring Data REST后端作为前端。 如何将子资源添加到“根实体”的最佳方法是什么?
从官方文件第4.4.1节: http://docs.spring.io/spring-data/rest/docs/2.3.0.RELEASE/reference/html/#repository-resources.search-resource 我们可以使用“text / uri-list”
POST到关联资源子资源的典型示例是对BlogPost的评论,如下所示: POSTing a @OneToMany sub-resource association in Spring Data REST
从Spring文档中我应该分两步进行:
答案 0 :(得分:0)
我没有看到与AngularJS的关系:您可以使用$http
或$resource
或halClient
来发布您的实体。
如果你在博客帖子和评论之间有双向关系,它应该只通过在填写'parentBlogPost'字段的情况下发布评论来工作。如果您返回博客帖子,其评论将自动更新。
如果你有单向关系,那么你也需要发布uri-list
。