laravelの動的プロパティ($this->hasMany(Posts)みたいな奴)で、動的にリレーション条件を変更したい(検索処理などで使う)

laravelの動的プロパティ($this->hasMany(Posts)みたいな奴)で、動的にリレーション条件を変更したい(検索処理などで使う)

laravel8で、何十万件もあるレコードをCSVファイルとしてダウンロード出来るようにしてみた。$query->cursor()を使って1レコードずつ処理して、ストリームに流し込む(サーバ側でCSVファイルは作らない)

laravel8で、何十万件もあるレコードをCSVファイルとしてダウンロード出来るようにしてみた。 $query->cursor()を使って1レコードずつ処理して、ストリームに流し込む(サーバ側でCSVファイルは作らない 続きを読む laravel8で、何十万件もあるレコードをCSVファイルとしてダウンロード出来るようにしてみた。$query->cursor()を使って1レコードずつ処理して、ストリームに流し込む(サーバ側でCSVファイルは作らない)

laravelのhasmanyで、年月日でgroup byして、その日の最新のレコードだけ欲しい。

laravelのhasmanyで、年月日でgroup byして、その日の最新のレコードだけ欲しい。

こういうややこしいのは、SQL文の方が楽だな~。 [c 続きを読む laravelのhasmanyで、年月日でgroup byして、その日の最新のレコードだけ欲しい。

リレーション先カラムで検索する時にWhereHasだと遅いので、joinで結合したらpaginateがおかしくなったので、親テーブルの主キーでgroupbyする

リレーション先カラムで検索する時にWhereHasだと遅いので、joinで結合したらpaginateがおかしくなったので、親テーブルの主キーでgroupbyする [crayon-66554b534620415827368 続きを読む リレーション先カラムで検索する時にWhereHasだと遅いので、joinで結合したらpaginateがおかしくなったので、親テーブルの主キーでgroupbyする