【问题标题】:How Wordpress calculated ID of the created category?Wordpress 如何计算创建类别的 ID?
【发布时间】:2017-06-26 10:38:36
【问题描述】:

假设我创建了几个 ID 为 2、3、4 的类别。然后我删除了这些类别。当我在那之后创建新类别时,它的 ID 为 5,而不是 2,看起来似乎。那么,WP store start value 是从哪个类别 ID 计数开始的呢?

【问题讨论】:

  • 数据库存储该值,WP 与它无关。 Wordpress 只是将一条新记录插入到数据库中,并且数据库在执行此操作时会为该记录创建一个新 id。如果您的问题的实际目的是您想在删除类别后“重置”该数字,以便您在序列中没有“漏洞” - 那么请好好研究为什么这不是一个好主意开始。
  • 我不想重置它,我需要它。
  • 为了什么,什么时候? 创建新类别之后,您可以轻松“获取”它。如果你之前尝试过,那很容易导致竞争条件,所以这不是一个好的开始方法。
  • 哦,拜托,如果你知道的话,为什么不直接告诉我那个数字商店在哪里?
  • 直接存储在数据库表中。 stackoverflow.com/questions/6761403/…

标签: wordpress


【解决方案1】:

这不是由 wordpress 完成的。它是由mysql完成的。因为 id 列被选为主键并自动递增。这就是为什么当您删除然后插入另一个类别或帖子和评论时。此id不再重复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-24
    • 1970-01-01
    • 2023-01-18
    • 2015-08-11
    相关资源
    最近更新 更多