pgadmin 4.9 'int' 对象没有编辑文本字段的属性 'replace'

pgadmin 4.9 'int' object has no attribute 'replace' with editing text fields

我刚刚安装了 pgadmin 4.9 并正在尝试编辑现有数据库中的几个字段。我右击 table、select "View/Edit data" -> "All rows"。然后在我的 table 中,我更改了 "Text" 类型字段中的数据。当我按下 "Save" 按钮时,我得到

'int' object has no attribute 'replace' 

不过,通过 "Update" 脚本更改字段效果很好。

有没有其他人遇到过这种情况?

这是在 Windows 10 上,pgadmin 在 MS Edge 中运行。

这是 pgAdmin4 在更新 table 并且 PK 是整数类型时的错误。

现在已经修复,将在下一个版本中提供,同时您可以使用夜间构建作为解决方法。

下载:https://www.postgresql.org/ftp/pgadmin/pgadmin4/snapshots/2019-07-01/

----更新----

pgAdmin 4 v4.10 随修复一起发布。

感谢 Murtuza 的回答。

我写了一篇关于这个问题的 article(法语),我在 Windows 10 下的 Laragon 环境中遇到了这个问题。

希望对您有所帮助。

如果你想要英文版本,请问我 ;-)

再见

f-红