タイトル: Selectの結果に任意の値を追加する方法
本稿ではLaravelでSelectした結果に対して任意の値(レコード)を追加する方法について説明します。
Selectの実行
以下のtest_tableはidとnameカラムを保持していることとする。
$results = DB::table($this->'test_table') |
結果に対して任意の値を追加
上記の結果はCollectionクラスなので、Collectionのメソッドを使用して値を追加する。
Collectionクラスが使用できるメソッドの一覧はこちらを参照。
以下の例ではSelectで得た結果の配列の最後にpush()を用いて任意の値を追加する。
$value = new stdClass(); |