Feature request
Shipped

建议删除字段前,提示一下哪些地方还在用

Wenke Li

整理表结构时,有些字段看着没用了,但不确定是否被其他表或 AirApp 引用。希望删除前能列出受影响的位置,方便先处理引用,再决定要不要删。

Report
Kelly
Team

谢谢你指出删除字段前很难判断影响范围。之前弹窗只告诉你这一列有多少条记录有值,没有列出其他地方对字段的引用;清理表结构时,这个信息确实不够。我们补上了第一版删除前检查。

现在打开 Base 的「设计」页,在要清理的字段旁点击删除,确认弹窗会列出你有权查看的结构化引用:已保存视图中的筛选、排序和布局设置,同一张表里的公式,以及其他可见 Base 中的 Lookup 和反向关联。点击清单里的名称,可以跳到对应视图或 Base 核对;建议先处理这些引用,再决定是否删除字段。

删除 Budget 字段前查看视图、公式与 Lookup 的引用示例

这份清单有边界:它不会检查你无权查看的 Base,也不会扫描表单绑定、Workflow 配置或 AirApp 源码。所以即使显示“在已检查的项目中未发现引用”,也不能据此断定这些地方完全没有使用该字段。尤其你提到的 AirApp,删除前还需要请维护者核对应用代码;这部分我们会单独评估如何覆盖。

感谢你把这个缺口提出来。你们实际清理字段时,最担心漏掉的是视图和公式,还是 AirApp 里的引用?

Report

Your reply

Sign in to join the discussion. Reading is always open; you only need an account to post.

Sign in