Как проверить, есть ли в таблице столбец, к которому я применяю условие в запросе? В настоящее время мне нужно выполнить два запроса; сначала для первой строки, чтобы проверить наличие этого столбца, затем применить условие в предложении WHERE:
Код: Выделить всё
$firstRow = Model::first();
if(isset($firstRow->is_splited)){
$records = Model::where('is_splited',0)->get(); // this will give error if I don't check column existence for previously created database.
}else{
$records = Model::all();
}
Подробнее здесь: https://stackoverflow.com/questions/517 ... -condition
Мобильная версия