我有表A,B中的数据互相链接(已经设定好),
现希望向表A中添加数据时,添加一行关联数据(表B中的行ID已知)
这种情况怎么写Json?
我现在填写Json数据, 新行中<所属班级>列仍然是空的
{
“姓名”: “中山”,
“性别”: “男”,
“所属班级”: [“SL8ur9HKTbi63roRu6asjg”]
}
我有表A,B中的数据互相链接(已经设定好),
现希望向表A中添加数据时,添加一行关联数据(表B中的行ID已知)
这种情况怎么写Json?
我现在填写Json数据, 新行中<所属班级>列仍然是空的
{
“姓名”: “中山”,
“性别”: “男”,
“所属班级”: [“SL8ur9HKTbi63roRu6asjg”]
}
您好, 上述情况需要进行两步api调用, 首先调用添加行的api添加一行,请参照https://seatable.github.io/seatable-scripts-cn/python/rows/, 然后在通过被链接表的link_id, 表名,行_id,以及链接表的表名,行_id来添加链接, 具体请参照https://seatable.github.io/seatable-scripts-cn/python/links/。
base.get_column_link_id(table_name, column_name, view_name=None)
Curl 有获取link_id的语句吗?
没有单独获取link_id的请求, link_id是通过base的metadata里面获得的https://seatable.github.io/seatable-scripts-cn/python/base/, 获取metadata的curl语句例子如下:
curl -H 'Accept: application/json; charset=utf-8; indent=4' -H 'Authorization: Token eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJkdGFibGVfdXVpZCI6IjVhNDBkZDhlNTliNzQ5ZmY4NGE3M2M5ZmI4YTBjZjYwIiwidXNlcm5hbWUiOiIxQDEuY29tIiwicGVybWlzc2lvbiI6InJ3In0.nbv_87zKSSw8A3dSTV5HVKcIbcNqmrlN-QtjihR_EUA' "https://dtable-server.seatable.cn/api/v1/dtables/7f7dc9c7-187a-4d9f-b6cf-ff5e5019a6d5/metadata/"