Привет, у меня проблемы с сортировкой, поскольку в заголовке говорится, что я пытаюсь проверить, существует ли запись, и возвращает логическое значение вместо значения записи из базы данных, чтобы я мог сравнить его с формой фильтра, я знаю, что это может быть решена с помощью вложенного if, но я пытаюсь найти лучший способ, это мой код до сих пор
public function getSend(){
if($this->request->role==1){
$id= Cv::select('cv.user_id','cv.pub')
->where('cv.pub','==',$this->request->pub)
->get();
dd($id);
return view('gestione.'.$this->view_namespace.'.send.pagina');
}
моя идея примерно такая
->where('cv.pub','==',$this->request->pub)
это работает, потому что "pub" хранит логическую запись в моей базе данных с множеством других строк хранения записей, например
->where('cv.something','==',$this->request->something)
не будет работать, потому что «что-то» - это строка, а не логическое значение, так как мне превратить «что-то» в логическое значение, основанное на том, существует ли или нет
заранее спасибо, кстати, я использую laravel 5.1