【发布时间】:2019-09-26 19:01:33
【问题描述】:
我有一个通过 Laravel 4 中的 POST 方法发送文本文件的表单。但是,在控制器内部,我无法弄清楚如何获取其内容以便将其放入数据库中的 BLOB 字段中。
Laravel 的文档和我在网上找到的所有帖子,总是展示如何使用 ->move() 方法将内容保存到文件中。
这是我在控制器中的代码:
$book = Books::find($id);
$file = Input::file('summary'); // get the file user sent via POST
$book->SummaryText = $file->getContent(); <---- this is the method I am searching for...
$book->save(); // save the summary text into the DB
(SummaryText 是我的数据库表上的 MEDIUMTEXT)。
那么,如何在 Laravel 4.1 中获取文件内容,而无需保存到文件中呢?这可能吗?
【问题讨论】: