我是 Rails 的新手,所以记录 ID 可能不会在销毁时更新。
我使用 rails 脚手架为产品页面生成 MVC。当我通过我的产品/新页面向我的数据库添加一个条目时,它会向该条目添加一个 ID 号。在浏览器中,如果我滚动索引视图上的显示/编辑/销毁链接,它会给我一个 localhost:3000/products/1 的 url 链接。现在,如果我使用破坏链接删除条目,它会正确删除条目,但是现在当我添加另一个条目时,它显示 id 为 2 而不是 1。为什么它从数据库中删除条目但没有将 id 重置回 1 .
这是用于 Rails 应用程序 sqlite3 中的内置服务器。