我刚刚安装了 pgadmin 4.9,并尝试编辑现有数据库中的多个字段。我右键单击该表,选择“查看/编辑数据”->“所有行”。然后在我的表中,我更改“文本”类型字段中的数据。当我按下“保存”按钮时,我得到
'int' object has no attribute 'replace'
通过“更新”脚本更改字段效果很好。
其他人也经历过这种情况吗?
这是在 Windows 10 上运行的,pgadmin 在 MS Edge 中运行。
最佳答案
这是 pgAdmin4 更新表且 PK 为整数类型时出现的错误。
它现已修复,并将在下一个版本中提供,同时您可以使用夜间构建作为解决方法。
下载:https://www.postgresql.org/ftp/pgadmin/pgadmin4/snapshots/2019-07-01/
---- 更新 ----
pgAdmin 4 v4.10 已发布并修复了该问题。
关于pgadmin-4 - pgadmin 4.9 'int' 对象没有具有编辑文本字段的属性 'replace',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56828904/