json-patch

    1热度

    1回答

    我找不到使用JSON补丁更新集合的示例。实际上,我想在集合REST资源上使用方法PATCH,以便更新关联的集合而不再发送整个集合。我想知道JSON Patch是否可以匹配来描述要做的操作:主要是添加元素或删除元素。元素很复杂,这意味着它们不是原始元素。 下面是一些更多的细节。让我们资源contacts的样本: GET /contacts [ { "id": "1",

    0热度

    1回答

    我试图发送一个AJAX PATCH请求到一个Web API方法,并有修补对象Marvin.JsonPatch识别。 到目前为止,我发送给服务器的所有内容都导致收到一个空请求。 在Web API控制器方法是这样的: public IHttpActionResult Update(ElementType elementType, long elementId,

    1热度

    1回答

    一个有点人为的但却很重要的例子。 假设UserDetails是由RESTful Web服务使用的聚合DTO(不清楚正确的术语,请教育我,但基本上是来自不同商店/服务的收集信息的模型)。它不一定具有与其收集在一起的对象相同的属性名称。 public class UserDetails { public int UserId { get;set; } public string

    2热度

    1回答

    我是JSON补丁的新手,我经历了许多参考资料,但我不确定什么是实现JSON补丁到对象(JSON模型)的最佳和简单的方法。 在我的情况下,我试图将JSON补丁实现到基于Spring的REST API。 任何人都可以有具体的解决方案?

    10热度

    1回答

    在项目中,我使用的类型具有一对多关系的的对象(orphanRemoval = TRUE,级联= CascadeType.ALL,取= FetchType.EAGER)至类型的对象B。我需要SpringDataRest(SDR)来存储完整的全一个对象与使用单一个POST请求其乙对象(孩子)。我在SDR中尝试了几种组合,唯一为我工作的是为对象A创建@RepositoryRestResource,并为对

    2热度

    2回答

    场景:如何更新模型? ASP MVC 6 我在尝试更新模型。为了将模型信息传递给客户端(浏览器/应用程序),我使用DTO。 问题1:为了更新,我应该发回整个对象吗? 问题2:有没有一种方法可以轻松地仅传递更新的信息?如果是,如何? 问题3:我可以使用JSON补丁进行更新吗?

    1热度

    1回答

    我是Json东西的新手,即JSON PATCH。 我有场景,我需要弄清楚两个版本的Json文件的同一对象,因为我使用的是json-patch-master。 但不幸的是,该补丁生成的解释不同,即顺序不同,因此得到意外/无效的结果。 任何人都可以帮助我如何保持秩序,同时生成JSON补丁? **Here is the actual example. Original Json file :**

    1热度

    1回答

    RFC 6902定义了很多事情和清楚。但有两个相关的东西: 你如何修补已加入到资源的表? 而当连接有多行? 例如, GET /news/123 [ {"title": "Hello", "contents": "World", "categories": [1, 2, 3]} ] 凡结果来自这些数据库表和列: title = news.title contents = new

    1热度

    2回答

    输入: { "Student": { "name" :"abc", "id" : 588, "class : "12" } } Reqired输出: { "Student": { "key" :"name", "value":"abc", "key" :"id", "valu

    11热度

    1回答

    我使用漂亮的香草spring-boot-starter-data-rest安装并启用了PATCH方法。所有工作,但我有一个安全问题,并想知道什么是减轻它的推荐方法。 问题是,PATCHpath s允许从不同端点更新可到达的实体。所以,假设我有一个comments端点和一个article端点。每条评论与其文章都有一对一的关联。有权编辑评论的用户可以这样做: PATCH http://some.dom