Recent Posts

z.requestのGETで配列パラメータを送る方法

zapier platform で Actions を設定している際、 GetのAPIに配列パラメータを渡したくてハマったのでメモ。 試行錯誤メモ hogehoge?sort_by[]=id のように送りたい。 Input Designerではkeyに[]を指定できず。。 params では配列を送れ...

俺のキャッシュまとめ

生きていると度々キャッシュについて調査することがあり その都度HTTPヘッダーの意味など忘れているのでメモしておく。 登場人物 オリジン webサーバー とか 共有キャッシュ Proxy, CDN など ブラウザキャッシ...

俺のLaravel

LaravelのTipsを書き溜めていく。 テクニック系 子でループせず孫の情報を直接取得したい pluck メソッドと collapse メソッドを使用して、子のコレクションを取得し、それを一つのコレクションに結合することで、子の要素をループせずに孫の要素にアクセスすることができます。 孫の要素をユニー...

【Laravel】attachとsyncWithoutDetachingの使い分け

はじめに 多対多のリレーションで関連付けたいときはattach!と覚えていたのですが 中間テーブルにユニーク制約を貼ってる場合にattachを連続で実行してしまうとエラーになる。。 (ユニーク制約がなければ同一レコードが複数できる) うーん、困った。 そんなときはsyncWithoutDetaching を使いま...