コメントの手直し

This commit is contained in:
shibafu 2019-04-14 16:47:58 +09:00
parent b80d74bae1
commit d655f24fbf

View File

@ -47,7 +47,8 @@ class Ejaculation extends Model
public function scopeWithLikes(Builder $query) public function scopeWithLikes(Builder $query)
{ {
if (Auth::check()) { if (Auth::check()) {
// (ejaculation_id, user_id) でユニークなわけですが、サブクエリ発行させるのとLeft JoinしてNULLかどうかで結果を見るのどっちがいいんでしょうね // TODO - このスコープを使うことでlikesが常に直近10件で絞られるのは汚染されすぎ感がある。別名を付与できないか
// - (ejaculation_id, user_id) でユニークなわけですが、is_liked はサブクエリ発行させるのとLeft JoinしてNULLかどうかで結果を見るのどっちがいいんでしょうね
return $query return $query
->with([ ->with([
'likes' => function ($query) { 'likes' => function ($query) {