我是初学者,怀疑可能是愚蠢的 如果我在尝试通过表单
注册字段时可以在sqlite表中保留自动生成的id,请不要怀疑面临的问题是 我依靠'id'作为我的主键,对于下一个条目我手动计算计算db + 1中现有条目的nuber
如果我同时从 2个不同的浏览器打开相同的表单,则会获得相同的ID 。 DB中保存的数据是稍后提交的表单的内容。 我希望这两个条目都更新为DB。
由于
答案 0 :(得分:2)
不要粗鲁,但试图保留一个ID,特别是一个主键,最多也是有缺陷的逻辑。
“保留”ID的一种简单方法是简单地创建记录,并在工作流程开始时获取ID。
工作流程中的任何后续功能都只是更新您最初创建的记录。
通过这种方式,您可以创建记录,有效地“保留”记录,将其显示给最终用户,然后根据您的工作流程继续向模型添加信息。
如果由于某种原因放弃了工作流程,只需删除记录。