快速结论:该报错通常出现在 n8n 的 DataTable(数据表)节点中,表现为下拉框无法显示已创建的数据表列表,且无明确错误提示。优先排查是否为子工作流(Sub-workflow)场景,并尝试重新打开或刷新工作流,或直接重新创建节点。
适用环境:n8n 版本 1.114.3,Docker 自托管(self-hosted),Node.js 22.19.0,PostgreSQL 数据库,生产环境。
最快修复方案:暂无确认的一步修复方案。有用户反馈“过一段时间后自动恢复”,且官方工程师在多数场景下无法复现,建议先刷新页面或重新打开工作流后观察。
注意事项:部分用户反映该问题出现在子工作流中,主工作流正常。官方要求提供录屏以进一步定位,但截止 Issue 关闭时未能复现。
问题场景
用户在使用 n8n 的 DataTable(数据表)节点时,发现下拉列表无法显示已经创建的数据表列表。部分用户补充,在主工作流中一切正常,但在子工作流(Sub-workflow)中,即使手动输入表的 ID 也无法显示。另有用户按以下步骤复现:新建工作流 → 使用 “When executed by Another Workflow” 触发器 → 创建 DataTable 节点(如 Get Row)→ 执行并保存工作流 → 返回首页再重新编辑 → 此时下拉框失效,且已有节点报错。
报错原文
Datatables Node not working
No error message, just cannot see any tables
原因分析
可能原因:该问题可能与 n8n 前端状态缓存或工作流编辑器在特定流程(尤其是子工作流)下的重新加载逻辑有关。官方工程师尝试复现但未能成功,推测可能是临时性的前端展示问题,而非数据或后端逻辑错误。有用户反馈“一段时间后自动恢复正常”,进一步支持前端临时故障的可能。
环境排查
- 确认 n8n 版本是否为 1.114.3 或相近版本;
- 确认部署方式是否为 Docker 自托管;
- 确认数据库是否为 PostgreSQL;
- 确认问题是否只在子工作流中出现,主工作流是否正常;
- 确认浏览器版本(Chrome 140.0.0.0)及是否存在缓存/插件干扰。
解决步骤
- 首先尝试刷新浏览器页面(F5/Cmd+R),重新进入该工作流编辑器;
- 如果刷新无效,返回 n8n 首页后重新打开目标工作流;
- 若问题仅出现在子工作流,尝试将子工作流内容复制到新的工作流中,并重新创建 DataTable 节点;
- 尝试删除有问题的 DataTable 节点,重新拖入并配置;
- 确认数据表本身已正常创建且其他节点/工作流可正常访问;
- 如果上述步骤均无效,升级到 n8n 最新版本,或等待官方后续版本修复。
验证方法
重新打开 DataTable 节点的配置面板,确认下拉框可以列出所有已创建的数据表;在子工作流场景下,实际操作一次读取或写入数据的流程,确认节点执行成功,无报错。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。
![[Bug]: MTP spec decode still advances the grammar matcher after termination when a structural tag is built (residual after #44297)](https://www.chat-gpts.plus/wp-content/uploads/2026/08/52767-d83cfbd1-768x403.jpg)
![[Bug]: Native MTP speculative decoding degenerates into garbage token loops on deep agentic conversations (Qwen3-MoE)](https://www.chat-gpts.plus/wp-content/uploads/2026/08/47087-d5d5041b-768x403.jpg)
