LaravelでIDをUUID(ランダムな文字列)にする
Posted: 2018.05.30 / Category: PHP / Tag: Laravel
Laravelで通常プライマリキーは連番のIDになっていますが、これだとURLなど表示部分にIDを使用している場合、推測されてしまうのでよろしくないときがあります。
そこでIDをランダムな文字列(UUID)に変更する方法ご紹介します。
PHP
Posted: 2018.05.30 / Category: PHP / Tag: Laravel
Laravelで通常プライマリキーは連番のIDになっていますが、これだとURLなど表示部分にIDを使用している場合、推測されてしまうのでよろしくないときがあります。
そこでIDをランダムな文字列(UUID)に変更する方法ご紹介します。
Posted: 2018.05.25 / Category: javascript, PHP / Tag: Laravel, Vue
LaravelとVue.jsを使用したインクリメンタルサーチ機能の実装例です。
Posted: 2018.05.15 / Category: PHP / Tag: Laravel
Laravelでデータベーステーブルで一意であることをバリデートしたい場合「unique:テーブル名」と記述しますが、確かに追加する場合はちゃんとにバリデートしてくれますが、更新時も自分自身のレコードも含んでしまうので更新できなくなってしまいます。
この解決方法をご紹介します。
Posted: 2018.03.30 / Category: PHP / Tag: Laravel
管理画面があるようなアプリケーションではフロントとバックエンド(管理画面)でCSS&JSやコントローラーなどディレクトリを分けたいことがあります。ディレクトリを分ける方法をご紹介します。
Posted: 2018.03.16 / Category: PHP
小規模のちょっとしたサイトならCMSを使わずHTMLで構築することがあると思いますが、そんなときでもPHPで使うことで効率よく管理できるのでご紹介したいと思います。
Posted: 2018.01.26 / Category: PHP / Tag: Laravel
CSVファイルをそのままデータベースに保存したり、逆にデータベースをCSVにしてダウンロードしたいということはよくあると思います。
Laravel Excel というライブラリを使うと簡単にできるのでご紹介いたします。
Posted: 2018.01.18 / Category: PHP / Tag: Laravel, Vue
LaravelのAPI認証はPassportやJWTなどがありますが、ちょっとVue.jsを使いたいといったときは大げさな気がします。そこでトークン認証でVue.jsを使用してみたいと思います。