Ввод данных в бд 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 у вас, скорее всего, таблицы, а не базы данных