Wt DBO +重复密钥错误
问题描述:
我试图找到一个Wt :: Dbo + PostgreSQL中的密钥重复错误的解决方案。我已经看到很多关于这个错误的论坛,但没有单独找到Wt的修复。Wt DBO +重复密钥错误
如果有人能够为上述问题提供解决方案,这将会非常有帮助。
问候 Ansif
答
我已经申请从下面的链接修复,How to reset postgres' primary key sequence when it falls out of sync?
在重量,我们必须这样做。 (“SELECT MAX(id)+1 FROM \”Tablename \“)(”SELECT setval(\“Tblname_id_seq \”,COALESCE((SELECT MAX(id)+1 FROM \“Tablename \”) ),1),false)“);
dbo :: ptr newRecord = session.add(new Tablename());
Registers Ansif