删除记录
本文提供调用「删除记录」接口的操作示例。
示例:删除指定维格表的两条记录
假设你有一张维格表,你想删除其中的两条记录。
你的操作步骤如下:
获取你的 API Token。(获取方法)
获取该维格表的 ID。(获取方法)
获取想要删除的 2 条记录的 ID。(获取方法)
打开你电脑上的终端,执行下列代码,向服务器发送查询请求(假设 datasheetId 为
dstWUHwzTHd2YQaXEE
,两条 recordId 分别为recADeOmeoJHg
和recfCpveDCZYO
):- cURL
- Javascript SDK
- Python SDK
curl -X DELETE \
'https://vika.cn/fusion/v1/datasheets/dstWUHwzTHd2YQaXEE/records?recordIds=recADeOmeoJHg,recfCpveDCZYO' \
-H 'Authorization: Bearer {你的 API Token}'注意:需要先下载和初始化 Javascript SDK,再执行如下命令。
const datasheet = vika.datasheet("dstWUHwzTHd2YQaXEE");
datasheet.records.delete(["recADeOmeoJHg","recfCpveDCZYO"]).then(response => {
if (response.success) {
} else {
console.error(response);
}
});注意:需要先下载和初始化 Python SDK,再执行如下命令。
dst = vika.datasheet("dstWUHwzTHd2YQaXEE")
# 删除单条记录
record = dst.records.get(昵称="安安")
record.delete()
# 删除符合查询条件的一批记录
dst.records.filter(体重="90公斤").delete()
# 通过 recordId 删除记录
dst.delete_records([
"recADeOmeoJHg",
"recfCpveDCZYO"
])服务器会返回下列 JSON 数据包,
"views"
下即为返回的所有视图信息:有关返回结果中各参数的含义,可查看 API 手册。
{
"success": true,
"code": 200,
"message": "SUCCESS",
"data": true
}