删除实体
实体 API 支持删除应用程序中的实体。对应的接口地址为 /entities/:entityName/:entityId
,需要使用 HTTP 的 DELETE
方法。
删除单一实体
下面的示例删除之前创建的 Customer:
Request
DELETE http://localhost:8080/rest
/entities
/sample_Customer
/13f01f59-8e5f-4fd9-802b-66501d49ac99
如果实体存在,则删除该实体,并返回状态码 200 - OK
,无返回体。如果实体不存在,则返回 404 - Not Found
。
实体 API 会使用 软删除 机制。根据实体设置的不同,可能直接删除实体或仅仅标记实体已删除。 |
批量删除
删除实体 API 也支持一个请求中删除多个实体。JSON 请求体中需要包含要删除实体的 ID 数组。
批量删除请求
DELETE http://localhost:8080/rest
/entities
/sample_Customer
[
"3b9a1d43-1397-d2ae-eedd-f79eec1b81e2",
"20ba4218-6690-c14c-9453-9ccd4b0add37"
]
所有实体删除成功后,返回 200 - OK
状态码。
本页是否有帮助?
感谢您的反馈