WatanabecakePHP、migrationをbakeする。fileをbakeする方法を記述しましたが、phpmyadminなどで、先にテーブル構造を変更してから、その差分を埋めるためのマイグレーションファイルを自動でbakeする事もできます。Watanabeハック2020.02.265php、ジェネレータ構文でメモリを節約する。ジェネレータ関数を使用すると、yieldが呼び出されるたびに値が生成され、反復処理の中でメモリを節約することができます。Watanabeハック2020.02.1729CakePHP(3.x)、Connectionクラスから対話ステートメントを実行する。テーブルから値を取得する際はテーブルクラスからクエリビルダを介して値を取得することが多いですが、複雑なsqlを実行したいときはConnectionクラスから対話ステートメントを実行すると良いです。カンマ区切りの文字列の関数としてimplodeがあります。Watanabeハック2020.02.0639cakePHP(v3.x)、view画面からajaxで保存処理。cakePHPにて、データをajaxでPOSTして編集する画面を作成します。jQueryを使用します。Watanabeハック2020.01.3120Javascript、repeaterの中にselect2を用いたinputをセットした際に2つフォームができてしまう問題を解消する。repeaterの中にタグをいい感じに紐付ける事ができるselect2を使用すると、repeaterで2つ目のDOMを構築した際にselect2を施しておいた入力項目が何故か2つになってしまいます。Watanabeハック2020.01.1433CakePHP(v3.x)、ユーザを論理削除に対応させる。“2020年01月”などに変換する今回は以下のような文字列のプレースホルダーに対して、実行時の日付をはめていく変換を書いていきます。日付の操作にはChronosを使用します。プレースホルダの仕様は以下のとおりです。Watanabeハック2020.01.0727CakePHP(v3.x)、ConsoleCommandを作成する。CakePHPではsrc/Commandディレクトリ下にコンソールコマンドを追加することができます。Watanabeハック2020.01.071912345ハックノート(運営元:TOWN株式会社)は、Amazon公認コンサルティングパートナーです。100社、200台以上のインスタンスを管理しています。自分で1からサーバーを作ってみよう!(目標課題)CSVを用意してwordpressにアップロードして投稿するまでの一連の流れ【python】datetimeで英語形式の日付を変換する。