简体   繁体   English

Laravel 问题在数据库中存储变量数据

[英]Laravel problem store variables data in Database

In my database name files have columns id_message and file_path .在我的数据库名称files有列id_messagefile_path File is stored in MyFiles/{id_message} .文件存储在MyFiles/{id_message}

Problem is how variables $idParameter and $pathFile save in database.问题是变量$idParameter$pathFile如何保存在数据库中。 No errors show.没有错误显示。

    function fileUpload(Request $request)
    {

    $request->validate([
        'id_message' => 'required|min:6'
    ]);
   
    $idParameter = $request->id_message=$request->id_message;

    $result=$request->file('file_path')->store('MyFiles/'.$idParameter);
    return ["result"=>$result];
    
    $pathFile = getPathname('MyFiles/'.$idParameter);

    $file = new File;
    $file->id_message=$idParameter;
    $file->file_path=$pathFile;
    $file->save();
    
}

Remove return ["result"=>$result];删除return ["result"=>$result]; and add this into end.并将其添加到末尾。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM