-2

从我目前所见,唯一可以删除的数据类型是由行标识符设置的行。API 文档中似乎没有关于此的更多信息。

即,如果我想删除 10 行,是否必须在 Socrata 数据集元数据页面上为每一行设置行标识符?有没有办法一次完成所有删除?

如果某行有空值(意味着它不能设置为行标识符),我们如何删除这些行?

感谢反馈,谢谢。

4

1 回答 1

0

默认情况下,所有数据集都有一个内部标识符,如下所述:http: //dev.socrata.com/docs/row-identifiers.html

您可以使用内部标识符删除行,方法与通过“发布者指定标识符”(使用 Socrata 数据集元数据页面建立)删除行的方式相同。通过标识符删除行的信息在这里:
https ://dev.socrata.com/publishers/direct-row-manipulation.html

您可以一次删除一行或按此处所述批量删除行:
dev.socrata.com/publishers/upsert.html

要查找内部标识符,只需在 SODA 查询中使用 $select=:id。例如: https://soda.demo.socrata.com/resource/4tka-6guv.json?$select=:id,region

于 2014-04-23T00:56:48.573 回答