Я занимаюсь разработкой веб-приложения и устанавливаю взаимосвязь между таблицами. Я хочу сделать следующее: пользователь зарегистрирует связанный с ним принтер, программа получит данные, которые он поместил в форму, и сохранит их в базе данных вместе со своим идентификатором для ссылки в другой таблице, когда я позвоню ему.
Я пытался сделать следующее:
public function savePrinter(Request $request){
$user = $request->user()->id;
Printers::create($request->all(), $request->user()->id);
return redirect()->back();
}
Printers.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Printers extends Model
{
protected $fillable = [
'id',
'name_printer',
'link_printer',
'printer_id'
];
protected $table = 'printers';
}
Я хочу, чтобы программа сохранила в таблице принтеров идентификатор зарегистрированного пользователя, чтобы сделать ссылку
Obs
(программа сохраняет правильное имя принтера, я просто не могу сохранить
идентификатор зарегистрированного пользователя в printer_id
)