現状、foreachで処理しています
public function getSysCollection($Collection, $targetColumn): Collection { $Collection = collect(['user_id' => $userId, 'sys_id' => $systemId ]); $query = SysInfo::query(); if (!empty($Collection )) { if ($Collection ->isNotEmpty()) { foreach ($Collection as $Key => $Value) { $query->where($Key, $Value); } } } return !empty($targetColumn) ? $query->get($targetColumn) : $query->get(); }
こちらのforeachの箇所をeachメソッドをつかって書き換えられませんか?
色々試してますが、全く上手くいきません。
詳しい方教えて下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/23 05:57