我生成了大量虚拟内容进行测试,然后将其全部删除。由于nid是自动递增的,因此新创建的节点将具有最后创建的nid +1的nid。
如何使nid从1重新开始?
6
问题是,为什么要这样做。使用什么nid并不重要,也不能保证它总是严格顺序的。
—
2011年
我同意贝尔迪尔的观点;任何模块都不应该依赖于第一个节点的ID等于1的事实。这类似于用户的用户ID:您可以依靠始终由Drupal创建的ID等于0且等于1的用户的存在。在安装过程中,但您不应依赖于ID等于3的用户帐户。其他模块可能会删除匿名用户或超级用户的帐户,但这应视为此类模块的错误。
—
kiamlaluno