2017-06-26 4 views
-1

ID 2,3,4のカテゴリがほとんど作成されていないとします。その後、これらのカテゴリを削除しました。その後、新しいカテゴリを作成しているときは、ID 5が表示されている可能性がありますが、2ではなくなります。だから、WPの店舗開始値はどのカテゴリからIDカウントが始まるのですか?どのようにWordpressは作成されたカテゴリのIDを計算しましたか?

+2

データベースにはその値が格納されていますが、WPとの関連はほとんどありません。 Wordpressは新しいレコードをデータベースに挿入するだけで、データベースはそのレコードの新しいIDを作成します。あなたの質問の実際の目的が、カテゴリを削除した後にその番号を「リセット」したい場合は、シーケンスに「穴」がないようにしてください。で始まる。 – CBroe

+0

私はそれをリセットしたくない、私はそれを取得する必要があります。 –

+1

何のために、いつですか?新しいカテゴリを作成した後、簡単に "取得"できます。前にそれを取得しようとすると、それは容易に競合状態につながる可能性があります。だから、それはまずは​​良いアプローチではありません。 – CBroe

答えて

1

これはwordpressで行われていません。それはmysqlによって行われます。 id列が主キーとして選択され、自動インクリメントが選択されているためです。それはなぜあなたが削除し、別のカテゴリを挿入するか、投稿とコメント。このIDは再び繰り返されません。

関連する問題