Что использовать в качестве моего по умолчанию для достижения правильного выбора laravel где? - PullRequest
0 голосов
/ 30 августа 2018

Пожалуйста, я пишу функцию, и мне нужно руководство

function($file_name='*'){
    File::where('filename',$file_name)->get();
}

Я хочу, чтобы имя файла вытягивало все столбцы имени файла в таблице базы данных, когда имя файла не определено, и когда оно есть, оно должно использовать значение для получения правильных данных.

Мой вопрос: что я должен использовать по умолчанию для имени файла в функции ввода для работы?

Даже если это сырой sql я буду признателен

1 Ответ

0 голосов
/ 30 августа 2018

Прежде всего вам не хватает, название вашей функции

function getFile($file_name = null){

    $q = File::query();

    if($file_name == null ){
       // Do nothing this will get all files at the end since you haven't applied a where clause.
    }else{
        $q = File::where('filename',$file_name);
    }

    $result = $q->get();

    return $result;
}
...