

发布于 2025-06-05 16:26更新于 2025-06-05 16:27612浏览影刀指令不支持批量更新记录,只能更新单条记录。


记录详情和添加记录一致,重点在于如何找到记录ID。
由于ID不在多维表显示,只能是通过列出记录来返回ID,那 列出记录(筛选) 指令当为首选。

方括号 经过努力奋斗,开发应用数达到了582个,影刀成就晋升为初级开发者,考取了中级证书,更新一下记录。

筛选 id=“003” 的记录,返回的是 records_id 列表。
设置变量 更新内容 ,构建待更新内容字典。
方括号有了疑问:更新获得证书或者证书附件时,会在原先的基础上追加吗?还是直接覆盖了?
有了问题就试。
{
"开发应用数": 582,
"影刀成就": "初级开发者",
"获得证书": ["中级证书"],
"证书附件": [r "D:\Yingdao\括号家族\中级证书.png"]
}将上述字典更新至多维表。

可以看到是覆盖了原来的记录。
方括号:还我的初级证书。
尖括号:records_info返回的附件是file_token,而更新记录的时候用的又是路径,假如本地没有原来的附件呢?
小括号:证书附件我都有,可以下载我的,再上传。
花括号:瞧把你能的。
圆括号不响,只是点头。
修改更新记录的字典内容,再次更新记录,更新完成。

虽然影刀的接口改写了一些内容挺方便,比如日期可以用字符串格式,附件可以用文件路径。
但是列出记录获取到的字段内容,和添加记录的格式不一致,不能直接所用,反而增加了一些不便。