json - 为什么json格式的不同对象不能有相同的ID值?

标签 json formatting

当我为不同对象的属性设置相同的 id 值时遇到问题,如下所示:"timestampId":4,"UserId":4,"ParentId":4,

enter image description here

但是当我更改为不同的值时,它可以正常工作:

enter image description here

最佳答案

JSON 本身可以在不同的属性中具有相同的值——这没有任何问题。

您的 API 端点 (http://localhost:8080/eHealthBackend/NewUserAccountParent) 不接受某些属性的相同值。显然它有一些验证逻辑可以做到这一点,例如用户的 parentId 不能与 userId 相同,这是有道理的——你不能成为自己的 parent 。

关于json - 为什么json格式的不同对象不能有相同的ID值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36634862/

相关文章:

php - 寻找多语言代码片段 html 格式化程序(语法高亮器)

json - 有没有办法将 terraform-aws-provider-resource 包含在容器定义 JSON 文档中?

c# - 我如何用 .net 解析这个 json?

javascript - 请求 JSON 的边缘扩展不起作用

java - JSON - 在 Java 中使用 JSONArray 解析文档

r - 增加 R 中箱线图名称的大小

javascript - toLocaleString 价格不带小数点零

objective-c - 格式化数字以显示逗号和/或美元符号

Java 世界的本地化方法 - 有什么隐含的含义吗?

支持将 JSON 数据绑定(bind)到 HTML 控件的 JavaScript 库/工具包?