删除超过n天的form.io提交



在我们的form.io实例中,我们需要删除所有超过n天的用户提交(出于数据保护原因(。

实现这一目标的最佳方式是什么?api中是否有(未记录的(批处理DELETE方法?类似的东西

DELETE {{projectUrl}}/{{formPath}}/submission?data.created_lt={{date}}

我错过了其他选择吗?

https://apidocs.form.io/#1f207caa-9d04-3e81-2973-e4bf82ee5190

看起来你可以查询表单中的提交,所以如果没有未记录的批量删除,你仍然可以找到所有需要删除的提交,并逐一删除它们。

查询特定提交为了在索引中查找特定提交,您还可以对提交中的任何poperty执行查询。[…]所以,假设你想在提交的文件中找到所有姓Smith的人,你会运行以下查询:

{{appUrl}}/register/submission?data.lastName=Smith

最新更新