Проблема сохранения данных в столбце базы данных с типом данных enum - PullRequest
0 голосов
/ 16 января 2020

Создана схема Laravel, и столбец имеет тип данных enum. По умолчанию он должен сохранять агента в столбце, который работает нормально. Когда пользователь вставляет некоторые данные, я пытаюсь изменить их на Агентство, но при проверке БД они все еще остаются в качестве Агента:

Пожалуйста, помогите?

Схема базы данных

$table->enum('agent_or_agency', array('Agent','Agency'))->default('Agent');

Сохранение данных в вышеприведенном столбце из лога c

$data = new Agents();
$data->agent_or_agency =  'Agency';
$data->save();

1 Ответ

0 голосов
/ 16 января 2020

Напишите этот код в вашей Agents модели

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Agents extends Model
{
    protected $table = 'agents';
    protected $fillable = ['agent_or_agency'];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...