* 描述问题
v1.0页面下,批量编辑多个数据时,提示 “column 数据表.0 does not exist”
* 运行环境
- NocoBase 版本:
v2.0.0-alpha.61.20260104151515
- 数据库种类与版本:
- 操作系统: Windows
-浏览器及版本 Chrome 143.0.7499.170
- 部署方式:
- Docker 镜像版本:
- NodeJS 版本:
如何重现
https://a_fhtqzno3i43.v12.demo.nocobase.com/admin/acm63a9uxua
请参考此demo
在任意表中新增几百条数据
改成200/页查看
选中200条数据,批量编辑,修改为 XXX,提交
提示:column tableName.0 does not exist
同样的,在路由设置中
https://a_fhtqzno3i43.v12.demo.nocobase.com/admin/settings/routes/desktop
设置->路由->多选->在菜单中显示/隐藏,提示 column desktopRoutes.0 does not exist
选择少量的数据是可以批量修改的,批量编辑的数据过多就会报错
预期行为
截图
日志
请求网址: https://a_fhtqzno3i43.v12.demo.nocobase.com/api/desktopRoutes:update
请求方法: POST
状态代码:500 Internal Server Error
请求:
{“hideInMenu”:false,“params”:{“filterByTk”:[7,8,59,290,…,340988271919104]},“method”:“post”}
响应:
{“errors”:[{“message”:“column desktopRoutes.0 does not exist”}]}

