在 sqlite 中为条目保留一个 id(pk)



我是初学者,怀疑可能很愚蠢怀疑我是否可以在尝试通过表单注册字段时在 sqlite 表中保留自动生成的 id

面临的问题是我依靠"id"作为我的主键,对于下一个条目,我手动计算计算 db + 1 中现有条目的 nuber

如果我同时从 2 个不同的浏览器打开相同的表单,则两者都会获得相同的 id。数据库中保存的数据是两者稍后提交的表单的内容。我希望将两个条目都更新到DB。

谢谢

不要粗鲁,但试图保留一个 ID,尤其是作为主键的 ID,充其量是有缺陷的逻辑。

"保留"ID 的一种更简单的方法是简单地创建记录,并在工作流开始时取回 ID。

工作流中的任何后续功能都只是更新最初创建的记录。

通过这种方式,您可以创建记录,有效地"保留"它,将其显示给最终用户,然后根据您的工作流继续向模型添加信息。

如果工作流由于某种原因被放弃,只需删除记录即可。

最新更新