Laravel

Laravel

【Laravel】distinct したカラムをカウントしたいとき

DB::rawを使えばいけるんだろうけどこんな感じでもいけるようなのでメモメモ$unique=DB::table("table")->distinct('column')->count('column');
JavaScript

【Laravel】DataTablesにプルダウンをちょっと強引に組み込む

Laravelのblade内で、DataTablesを使ってたんだけどtdの中にプルダウンを設置したくて、どうにかできないかともっとよい方法がありそうだけどとりあえずこれでしのいだ{'data':'test',render:function...
Laravel

【Laravel】ajax で POST通信

LaravelでajaxのPOST通信をしようとしたところエラーとなったのでその対処方法をメモメモHTMLのどっかにmetaタグでcsrf-tokenの文字列を記載。<metaname="csrf-token"content="{{csrf...
Laravel

【Laravel】キャッシュクリア

Laravel使ってて.envファイルとか更新したのに反映されなかったりするのはすべてキャッシュのせいだー!コマンドラインでこれをたたけば解決なり!phpartisancache:clearphpartisanconfig:clearphp...
Laravel

【Laravel】Console\Comands でパラメータを渡す

Console\Comandsでバッチプログラムを作成したときにパラメータを渡す方法をメモメモ2つあって//こんな感じにするとprotected$signature='test:hoge{--hogehoge=}';publicfuncti...
Laravel

【Laravel】Gmail のSMTPを利用してメール送付

なんとなくやる機会があったのでいちおう忘れないようにメモメモまずはcomposerでphpmailerをインストールcomposerrequirephpmailer/phpmailerあとはこんな感じusePHPMailer\PHPMail...
Laravel

【Laravel】mysqlのCSVインポートでエラー

Laravelで、mysqlにCSVファイルをインポートしようとしたらエラーになったので、そのときの対応をメモメモCSVの読み込みはこんな感じDB::statement('LOADDATALOCALINFILE"/tmp/sample.cs...
Laravel

【Laravel】新規作成時のパーミッション設定

Laravelで新規にサイト作ろうとするとパーミッションで怒られるはず、、、やり方は、いくつかあるけどこの方法が自分好みなので、メモメモおおざっぱな手順 ・グループを新規に作成して ・など必要なユーザをグループに追加する ・配下の所有グルー...
Laravel

【Laravel】バッチのログファイルを別に書き出す

Laravelでバッチ処理を作ってたんだけど、ログを吐こうとすると、storage/logs/配下のlarabel-xxxx-xx-xx.logファイルに全部まとまられてしまって、管理しづらいので別に書き出す方法をメモメモいろいろ方法はある...
Laravel

Laravel 素のSQLを実行したい

どうしようもないときの手段として$query='INSERTINTOtest(a)VALUES(1)';DB::insert($query);$query='truncatetabletest';DB::statement($query);