表題の映画、よかったので見に行ってください。声変わり前、最後の歌声をやくざに捧げる映画です。
脚本がMIU404、アンナチュラルと同じ方らしく、公開前から注目度が高かったようですが、実際うまく映画に落とし込まれていたと思います。
後から漫画の方も読みましたが、ところどころ違っていてどっちも良い作品でした。
全編関西弁です。
今回はLaravel クエリビルダ、union の紹介です。
別テーブルどうしを合わせて一覧に一緒に表示したいときに使います。
カラム数、カラム名を同じにしておかないといけないので気を付けましょう。
$guestsQuery = self::getGuest($searchConditions)
->addSelect([
'guests.g_id as id',
'guests.sei',
'guests.mei',
'guests.sei_kana',
'guests.mei_kana',
'guests.birth_dt',
]);
$guestkidsQuery= self::getGuest($searchConditions)
->Join('guest_kids', function ($join) {
$join->on('guests.g_id', 'guest_kids.g_id')
->whereNull('guest_kids.deleted_at');
})
->addSelect([
'guests.g_id as id',
'guest_kids.sei',
'guest_kids.mei',
'guest_kids.sei_kana',
'guest_kids.mei_kana',
'guest_kids.birth_dt',
]);
$result = $guestsQuery->union($guestkidsQuery);
ちなみに addSelect はクエリビルダインスタンスが既にあって、既存のSELECT句にカラムを追加する場合に使います。