需求 | 场景 | 公式 | 完整查询 |
---|---|---|---|
精确搜索符合条件的记录 | 搜索「标题」这列中值等于「标题1」的记录 | {标题}="标题1" | https://api.vika.cn/fusion/v1/datasheets/{datasheetId}/records?filterByFormula={标题}="标题1"' ({标题}="标题1" 需要先使用 encodeURIComponent() 函数进行转码) |
模糊搜索符合条件的记录 | 搜索「标题」这列中值包含「标题1」的记录 | find("标题1", {标题}) > 0 | https://api.vika.cn/fusion/v1/datasheets/{datasheetId}/records?filterByFormula=find("标题1", {标题}) > 0' (find("标题1", {标题}) > 0 需要先使用 encodeURIComponent() 函数进行转码) |
records = datasheet.records.all()
返回的结果是记录集,记录集中的每条记录是一个对象而不是 JSON 格式,因此无法使用 pandas.DataFrame(records)
直接展示结果。records = datasheet.records.all()
for record in records:
print(record.json())
records = datasheet.records.all()
json_records = [record.json() for record in records]
pandas.DataFrame(json_records)