高级
可使用以下高级查询参数:
- Delete Dependents
- Create Missing Related Entities
delete_dependents "查询参数用于启用删除依赖的 Port 实体。 当您有两个具有必填关系的蓝图,而关系中的目标实体应被删除 时,这个功能就很有用。 在这种情况下,如果该标志设置为 "false",删除操作将失败;如果该标志设置为 "true",源实体也将被删除。
- 在特定实体的
DELETE
API 端点可用。 - 默认:
false
(禁用) - 被用于: 删除从属 Port 实体。如果想在实体的蓝图有必要关系时删除目标实体(及其源实体),则必须启用。
create_missing_related_entities
参数用于创建缺失的相关 Port 实体。 当您想在一次调用中创建一个实体及其相关实体,或者您想创建一个其相关实体尚不存在的实体时,这个参数就非常有用。
在这两种情况下,产生的_related_实体都将是一个裸实体,以后可以像往常一样用相关信息进行更新。
- 在特定实体的
POST
、PUT
、PATCH
API 端点上可用。 - 默认:
false
(禁用) - 被用于: 创建缺失的相关 Port 实体。如果想在目标实体不存在的情况下创建源实体(及其目标相关实体),则必须启用。