将 INSERT 查询中的 id 分配给变量时,web2py 服务器停止响应
web2py server stops responding when assigning the id from an INSERT query to variable
我使用的是最新版本的 Vscode。我在下面的行上有一个断点。这是我控制器中唯一的一行:
db.CardMasters.insert(Name='please work your killing me')
工作正常 - 一条新记录已插入 table。但如果我将该行更改为:
newid = db.CardMasters.insert(Name='please work your killing me')
web2py 挂起,我需要重新启动服务器。我在几个 table 上尝试了相同的操作,结果相同。
如果我不尝试单步执行代码,它有时可以正常工作。我应该从哪里开始寻找解决方案?
型号
db.define_table(
'CardMasters',
Field('Name'),
Field('Categories'),
Field('Description'),
singular="Card Master", plural="Card Masters",
format = '%(Name)s (%(Description)s)')
所以我升级到最新版本的 web2py,我的问题就消失了。我希望我早点想到这一点!
我使用的是最新版本的 Vscode。我在下面的行上有一个断点。这是我控制器中唯一的一行:
db.CardMasters.insert(Name='please work your killing me')
工作正常 - 一条新记录已插入 table。但如果我将该行更改为:
newid = db.CardMasters.insert(Name='please work your killing me')
web2py 挂起,我需要重新启动服务器。我在几个 table 上尝试了相同的操作,结果相同。
如果我不尝试单步执行代码,它有时可以正常工作。我应该从哪里开始寻找解决方案?
型号
db.define_table(
'CardMasters',
Field('Name'),
Field('Categories'),
Field('Description'),
singular="Card Master", plural="Card Masters",
format = '%(Name)s (%(Description)s)')
所以我升级到最新版本的 web2py,我的问题就消失了。我希望我早点想到这一点!