更新

在 OData 中,可以使用 PUT 方法来更新修改业务数据记录。成功的更新响应返回更新后的记录。使用 PUT 更新记录会用提供的数据替换现有记录。 记录中的所有属性值使用请求中提供的值或设置为默认值(如果请求中未包括这些值)。

接口信息

  • 请求方法:PUT

  • 请求接口:/api/v4/{object_name}/{record_id}

  • 接口说明:

    • object_name:更新对象的对象名
    • record_id:更新记录的主键 ID
  • 请求参数说明:

    • 对于记录中需要更新的字段,以 JSON 形式发送
  • response 说明:

    • 更新成功后,将返回新的对象内容
  • 示例如下:

    • HTTP 请求
    url \
    -X PUT https://beta.steedos.com/api/odata/v4/Af8e****DqD3/contacts/hbysEccFT2fXjHtpd \
    -H 'Content-type: application/json' \
    -b 'X-Space-Token=55090bbe52...aXpwo' \
    -d '{ name: '张四' }'
    • HTTP 响应
    {
    "@odata.id": "https://beta.steedos.com/api/odata/v4/Af8e****DqD3/contacts('hbysEccFT2fXjHtpd')",
    "@odata.etag": "W/\"08D589720BBB3DB1\"",
    "@odata.editLink": "https://beta.steedos.com/api/odata/v4/Af8e****DqD3/contacts('hbysEccFT2fXjHtpd')",
    "_id": "hbysEccFT2fXjHtpd",
    "name": "张四",
    "mobile": "18969565966",
    "company": "上海某某公司",
    "address": "上海市徐汇区某某街道"
    "account": {
    "_id": "79rRJJxTdwG7Agv9r",
    "name": "dada1"
    },
    "owner": {
    "_id": "hPgDcEd9vKQxwndQR",
    "name": "系统管理员"
    }
    "created": "2018-03-29T08:50:35.092Z",
    "modified": "2018-03-29T08:50:44.990Z",
    "created_by": "qjcwDX3icX3KnZJhZ",
    "modified_by": "qjcwDX3icX3KnZJhZ",
    "score": 0
    }
对于华炎魔方有疑问??
微信扫描二维码,我们的技术专家会为您解答。

我们的技术专家拥有十年以上的管理软件开发经验,无论您询问有关华炎魔方的功能、定价、实施或任何其他方面的问题,他们都将随时准备为您提供帮助。

华炎魔方

华炎魔方是新一代低代码平台,基于商业智能和模型驱动,可以按照业务部门的需求,轻松便捷地创建智能化、移动化、个性化的应用程序。

© 2020 华炎软件. 保留所有权利.