V2.0使用新版页面(v2)出现页面渲染失败

1、环境:v2.0.0-alpha13~alpha25 ,使用pg外部数据源添加的表
2、现象描述:使用v2.0的新版页面创建的表格,增加查看或编辑按钮,在查看或编辑中添加区块 详情-当前记录,刚开始时正常,但一般在数据表更改过字段或其他信息数据源重新加载后,有时候会出现详情的区块渲染失败,而一旦渲染失败出现,则一直会失败,无法再继续使用,即使该区块删除后重新增加,或在其他v2页面重新增加该数据源的详情区块,均会渲染失败,但使用旧版页面(v1)正常。目前还没找到什么情况下一定会出现,反正只要出现渲染失败,就再也无法正常了。
由于新用户日志无法上传,错误信息贴在下面。
1、页面报错信息如下:
ResponseError: invalid input syntax for type bigint: “[object Object]”
at J. (URL地址替换/p__index.2c95f6c4.async.js:2306:71268)
at E (URL地址替换/umi.a3b197ea.js:56:95414)
at Generator. (URL地址替换/umi.a3b197ea.js:56:96807)
at Generator.throw (URL地址替换/umi.a3b197ea.js:56:95843)
at g (URL地址替换/umi.a3b197ea.js:56:93425)
at v (URL地址替换/umi.a3b197ea.js:56:93658)

2、system_error_2025-10-30.log:
{“level”:“error”,“message”:“Cannot read properties of undefined (reading ‘repository’)”,“stack”:“TypeError: Cannot read properties of undefined (reading ‘repository’)\n at get userRepository [as userRepository] (/app/nocobase/node_modules/@nocobase/auth/lib/base/auth.js:54:32)\n at /app/nocobase/node_modules/@nocobase/auth/lib/base/auth.js:113:18\n at /app/nocobase/node_modules/cache-manager/dist/caching.js:58:42\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async coalesceAsync (/app/nocobase/node_modules/promise-coalesce/dist/coalesce.js:26:28)\n at async _Cache.wrap (/app/nocobase/node_modules/@nocobase/cache/lib/cache.js:58:12)\n at async BasicAuth.checkToken (/app/nocobase/node_modules/@nocobase/auth/lib/base/auth.js:111:27)\n at async _AsyncEmitter. (/app/nocobase/node_modules/@nocobase/plugin-auth/dist/server/plugin.js:179:17)”,“meta”:{},“module”:“application”,“submodule”:“”,“method”:“”,“app”:“main”,“reqId”:“b80f5288-9209-405a-a047-02a6ece1a856”,“dataSourceKey”:“main”,“timestamp”:“2025-10-30 11:31:40”}
{“level”:“error”,“message”:“invalid input syntax for type bigint: "[object Object]"”,“meta”:{“err”:“Error\n at Query.run (/app/nocobase/node_modules/sequelize/lib/dialects/postgres/query.js:50:25)\n at /app/nocobase/node_modules/sequelize/lib/sequelize.js:315:28\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async PostgresQueryInterface.select (/app/nocobase/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)\n at async sku_config.findAll (/app/nocobase/node_modules/sequelize/lib/model.js:1140:21)\n at async _Repository.find (/app/nocobase/node_modules/@nocobase/database/lib/repository.js:367:14)\n at async _Repository.findOne (/app/nocobase/node_modules/@nocobase/database/lib/repository.js:409:18)\n at async /app/nocobase/node_modules/@nocobase/data-source-manager/lib/default-actions/proxy-to-repository.js:54:16\n at async triggerWorkflowActionMiddleware (/app/nocobase/node_modules/@nocobase/plugin-workflow-action-trigger/dist/server/ActionTrigger.js:61:7)\n at async dataTemplate (/app/nocobase/node_modules/@nocobase/server/lib/middlewares/data-template.js:36:3)\n at async middlewares.add.tag (/app/nocobase/node_modules/@nocobase/acl/lib/acl.js:452:9)\n at async /app/nocobase/node_modules/@nocobase/acl/lib/allow-manager.js:108:7\n at async ACLMiddleware (/app/nocobase/node_modules/@nocobase/acl/lib/acl.js:325:14)\n at async setCurrentRole (/app/nocobase/node_modules/@nocobase/plugin-acl/dist/server/middlewares/setCurrentRole.js:124:3)\n at async AuthManagerMiddleware (/app/nocobase/node_modules/@nocobase/auth/lib/auth-manager.js:125:7)\n at async validateFilterParams (/app/nocobase/node_modules/@nocobase/server/lib/middlewares/validate-filter-params.js:39:12)\n at async parseToken (/app/nocobase/node_modules/@nocobase/plugin-public-forms/dist/server/plugin.js:175:5)\n at async dataWrapping (/app/nocobase/node_modules/@nocobase/server/lib/middlewares/data-wrapping.js:48:5)\n at async cors (/app/nocobase/node_modules/@koa/cors/index.js:64:16)\n at async errorHandler (/app/nocobase/node_modules/@nocobase/plugin-error-handler/dist/server/error-handler.js:69:9)\n at async handleAppendDataSourceCollection (/app/nocobase/node_modules/@nocobase/plugin-data-source-manager/dist/server/plugin.js:316:7)\n at async setDataSourceListItemStatus (/app/nocobase/node_modules/@nocobase/plugin-data-source-manager/dist/server/plugin.js:225:7)”},“module”:“sku_config”,“submodule”:“get”,“method”:“error-handler”,“app”:“main”,“reqId”:“95ec62bd-d4f3-43dc-8c67-903c4201da23”,“dataSourceKey”:“main”,“timestamp”:“2025-10-30 11:34:32”}
{“level”:“error”,“message”:“invalid input syntax for type bigint: "[object Object]"”,“meta”:{“err”:“Error\n at Query.run (/app/nocobase/node_modules/sequelize/lib/dialects/postgres/query.js:50:25)\n at /app/nocobase/node_modules/sequelize/lib/sequelize.js:315:28\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async PostgresQueryInterface.select (/app/nocobase/node_modules/sequelize/lib/dialects/abstract/query-interface.js:407:12)\n at async sku_config.findAll (/app/nocobase/node_modules/sequelize/lib/model.js:1140:21)\n at async _Repository.find (/app/nocobase/node_modules/@nocobase/database/lib/repository.js:367:14)\n at async _Repository.findOne (/app/nocobase/node_modules/@nocobase/database/lib/repository.js:409:18)\n at async /app/nocobase/node_modules/@nocobase/data-source-manager/lib/default-actions/proxy-to-repository.js:54:16\n at async triggerWorkflowActionMiddleware (/app/nocobase/node_modules/@nocobase/plugin-workflow-action-trigger/dist/server/ActionTrigger.js:61:7)\n at async dataTemplate (/app/nocobase/node_modules/@nocobase/server/lib/middlewares/data-template.js:36:3)\n at async middlewares.add.tag (/app/nocobase/node_modules/@nocobase/acl/lib/acl.js:452:9)\n at async /app/nocobase/node_modules/@nocobase/acl/lib/allow-manager.js:108:7\n at async ACLMiddleware (/app/nocobase/node_modules/@nocobase/acl/lib/acl.js:325:14)\n at async setCurrentRole (/app/nocobase/node_modules/@nocobase/plugin-acl/dist/server/middlewares/setCurrentRole.js:124:3)\n at async AuthManagerMiddleware (/app/nocobase/node_modules/@nocobase/auth/lib/auth-manager.js:125:7)\n at async validateFilterParams (/app/nocobase/node_modules/@nocobase/server/lib/middlewares/validate-filter-params.js:39:12)\n at async parseToken (/app/nocobase/node_modules/@nocobase/plugin-public-forms/dist/server/plugin.js:175:5)\n at async dataWrapping (/app/nocobase/node_modules/@nocobase/server/lib/middlewares/data-wrapping.js:48:5)\n at async cors (/app/nocobase/node_modules/@koa/cors/index.js:64:16)\n at async errorHandler (/app/nocobase/node_modules/@nocobase/plugin-error-handler/dist/server/error-handler.js:69:9)\n at async handleAppendDataSourceCollection (/app/nocobase/node_modules/@nocobase/plugin-data-source-manager/dist/server/plugin.js:316:7)\n at async setDataSourceListItemStatus (/app/nocobase/node_modules/@nocobase/plugin-data-source-manager/dist/server/plugin.js:225:7)”},“module”:“sku_config”,“submodule”:“get”,“method”:“error-handler”,“app”:“main”,“reqId”:“5358d5f8-8f5a-4c02-9372-492f1e3cc296”,“dataSourceKey”:“main”,“timestamp”:“2025-10-30 11:40:12”}
{“level”:“error”,“message”:“Diagnosis, frontend error, invalid input syntax for type bigint: "[object Object]"”,“stack”:“ResponseError: invalid input syntax for type bigint: "[object Object]"\n at J. (URL地址替换/p__index.2c95f6c4.async.js:2306:71268)\n at E (URL地址替换/umi.a3b197ea.js:56:95414)\n at Generator. (URL地址替换/umi.a3b197ea.js:56:96807)\n at Generator.throw (URL地址替换/umi.a3b197ea.js:56:95843)\n at g (URL地址替换/umi.a3b197ea.js:56:93425)\n at v (URL地址替换/umi.a3b197ea.js:56:93658)”,“meta”:{},“module”:“logger”,“submodule”:“collect”,“method”:“”,“app”:“main”,“reqId”:“b0d8b8d4-0827-48de-b395-1c1567fbf8a6”,“dataSourceKey”:“main”,“timestamp”:“2025-10-30 11:40:19”}
{“level”:“error”,“message”:“Diagnostic information”,“meta”:{“location”:{“pathname”:“/admin/m0grnpostd5/view/b21e69897d7/filterbytk/[object%20Object]”,“search”:“”,“hash”:“”,“href”:“URL地址替换/admin/m0grnpostd5/view/b21e69897d7/filterbytk/[object%20Object]”},“modelInfo”:{“uid”:“33168b05349”,“className”:“DetailsBlockModel”,“props”:{“layout”:“vertical”,“labelAlign”:“left”,“labelWidth”:null,“labelWrap”:true,“colon”:true},“stepParams”:{“resourceSettings”:{“init”:{“dataSourceKey”:“customer-service”,“collectionName”:“sku_config”,“filterByTk”:“{{ctx.view.inputArgs.filterByTk}}”}}}}},“module”:“logger”,“submodule”:“collect”,“method”:“”,“app”:“main”,“reqId”:“b0d8b8d4-0827-48de-b395-1c1567fbf8a6”,“dataSourceKey”:“main”,“timestamp”:“2025-10-30 11:40:19”}
{“level”:“error”,“message”:“Diagnosis, environment variables”,“meta”:{“APP_ENV”:“production”,“APP_PORT”:“13000”,“API_BASE_PATH”:“/api/”,“API_BASE_URL”:“”,“DB_DIALECT”:“postgres”,“DB_UNDERSCORED”:“false”,“DB_TIMEZONE”:“+08:00”,“DB_LOGGING”:“off”},“module”:“logger”,“submodule”:“collect”,“method”:“”,“app”:“main”,“reqId”:“b0d8b8d4-0827-48de-b395-1c1567fbf8a6”,“dataSourceKey”:“main”,“timestamp”:“2025-10-30 11:40:19”}

我的情况跟你的差不多

请升级到最新版本,重新操作增减字段,检查问题是否解决