ホームページ >PHPフレームワーク >Laravel >Laravel はデフォルトの自動インクリメント ID 開始値をエレガントに変更できます。

Laravel はデフォルトの自動インクリメント ID 開始値をエレガントに変更できます。

藏色散人
藏色散人転載
2020-09-08 09:12:542984ブラウズ

次のチュートリアル列では、Laravel 8に追加された象徴的な方法を紹介します。困っている友人に役立つことを願っています。

#Laravel 8 は、自動インクリメント ID の開始値をエレガントに変更できる象徴的なメソッドを追加しました。本日、Taylor Otwell が Twitter でこの新機能を正式に発表しました :

Laravel はデフォルトの自動インクリメント ID 開始値をエレガントに変更できます。

public function up(){
    Schema::create('posts', function (Blueprint $table) {
        $table->id()->startingValue(1200);
        ...

さまざまなデータベース プラットフォームを通じて自動インクリメント ID の開始値を変更できますが、それを実現するには必ず 1 行の指示を入力する必要があります。上記の startingValue メソッドを使用すると、より「Laravel」的なアプローチを使用して、自動インクリメント ID の開始値を設定できます。

ほとんどのアプリケーションではこれは必要ないかもしれませんが、ID を 1 から数え始めたくない場合には、これは便利なオプションです。

小声bb: たとえば、予約されている 4 桁の QQ 番号ですか?

原文: https://laravel-news.com/laravel-auto-increment

以上がLaravel はデフォルトの自動インクリメント ID 開始値をエレガントに変更できます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlearnku.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。