如何在 Laravel 6 迁移期间使用数据类型作为“blob”

Nav*_*yak 6 database-migration laravel

当我尝试迁移获取错误时,我想将 HTML 作为 blob 数据类型存储在数据库中

Schema::create('projects', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->string('project_name');
            $table->blob('project_description');
            $table->timestamps();
        });
    }
Run Code Online (Sandbox Code Playgroud)
php artisan module:migrate projects
Migrating: 2019_10_17_125423_create_projects_table
Run Code Online (Sandbox Code Playgroud)

BadMethodCallException :方法 Illuminate\Database\Schema\Blueprint::blob 不存在。

在 xampp\htdocs\minidmsapi\vendor\laravel\framework\src\Illuminate\Support\Traits\Macroable.php:104

Sal*_*far 15

Laravel他们有binary而不是blob. binary相当于blob

你可以像这样使用它:

$table->binary('name'); 
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅文档

谢谢