eloquent 的 whereHas用法

2020-12-19  本文已影响0人  苍老师的眼泪
if (count($height) > 0 && count($weight) > 0 && count($age) == 0) {
                        $users = User::where($where)->where('id', '<>', $userId)->whereHas('userDetail', function ($q) use ($extraWhere, $height, $weight, $age) {
                            $q->where($extraWhere)->whereBetween('height', $height)->whereBetween('weight', $weight)
                                ->where('picture', '<>', "")->whereNotNull('picture');
                        })->with('userDetail')->orderBy('created_at', 'desc')->paginate($perPage)->toArray();
                    }
上一篇 下一篇

猜你喜欢

热点阅读