Ввод данных в бд laravel

Есть 2 базы данных: Users и Comments В таблицу Users вводятся следующие данные:

   protected $fillable = ['name', 'created_at', 'updated_at'];

В таблицу Comments вводятся следующие данные:

    protected $fillable = ['user_id', 'text'];

Мы имеем данные name и text

Как лучше всего ввести эти данные с помощью laravel?


Ответы (1 шт):

Автор решения: David

Вопрос довольно неточный, но всё равно попробую на него ответить: Если вы вводите данные через контроллер (т.е. по результату какого-либо HTTP запроса), то используйте User::create(['name' => 'Ivan']) и Comment::create(['user_id' => '1234', 'text' => 'YourText'])

  • Поля created_at и updated_at заполняются автоматически, они появляются от $table->timestamps() в файле миграций. Предполагаю, что у вас есть соответствующие модели User и Comment

Исправление неточностей: Users и Comments у вас, скорее всего, таблицы, а не базы данных

→ Ссылка