请求错误对照表与排查指南
在 Zion 平台开发与运维过程中,前端页面或接口请求可能会抛出各类错误信息。本文汇总常见错误类型、原因及处理方法,助力高效定位与解决问题。
报错信息 | 名词解释 | 导致原因 | 一般解决方法 |
---|---|---|---|
Permission check failed | 权限检查失败 | 当前用户无执行该操作的权限 | 前往权限配置处检查对应操作权限 |
duplicate key value violates unique constraint | 唯一约束冲突 | 数据模型有约束字段插入了重复值 | 检查插入数据是否重复,符合业务逻辑 |
delete or update must has filter | 缺少过滤条件 | 未添加过滤条件 | 检查过滤条件设置 |
TABLE_ACCESS | 表访问受限 | 当前用户对某表无访问权限 | 检查权限配置 |
Action flow not found | 找不到行为流 | 行为流创建后未部署 | 部署后再执行 |
ANOTHER_APP_IS_DEPLOYING(项目部署中,请稍候) | 项目部署中 | 后端或客户端正在部署,重复发起部署请求 | 等待部署完成后重试 |
WECHAT_APP_ID_AND_SECRET_REQUIRED(部署失败,请绑定微信后再试) | 微信配置缺失 | 微信部署未提供 appId/secret | 绑定后重试 |
CANNOT_DEPLOY_AN_OLDER_SCHEMA(部署失败,请重试) | 部署失败 | 未使用最新 schema 部署 | 刷新页面后重试 |
PROJECT_ENV_CONFIG_SYNC_ERROR(数据同步失败) | 数据同步失败 | 部署服务端时数据同步失败 | 刷新页面后重试 |
TARGET_PLATFORM_IS_DEPLOYING(项目部署中,请稍后) | 平台部署中 | 单项目部署过程中发现同一 build_target 正在部署 | 等待部署完成后重试 |
NO_PROJECT_WECHAT_APP_CONFIG(部署失败,缺少必要配置项) | 配置缺失 | 微信小程序部署缺少配置项 | 绑定后重试 |
SUPPORT_SERVICE_IS_DEPLOYING(后端部署中,请稍候) | 后端部署中 | 后端部署过程中重复部署 | 等待部署完成后重试 |
TABLE_NAME_TOO_LONG(表名太长,请修改) | 表名过长 | 表名超出 62 个字符 | 缩短表名 |
TABLE_NAME_ALREADY_EXIST(表名已存在,请修改) | 表名重复 | 表名已存在 | 修改表名 |
温馨提示:
- 建议结合实际业务场景和错误提示,优先排查权限、配置、数据唯一性等常见问题。
- 如遇无法解决的问题,可联系 Zion 官方技术支持。
Last updated on