我有以下关系:
门票型号:
public function status()
{
return $this->belongsTo('App\Status');
}
状态模型:
public function tickets()
{
return $this->hasMany('App\Ticket');
}
TicketController函数create()
$statuses = Status::get()->lists('name', 'id');
return view('backend.tickets.create', compact('statuses'));
查看create.blade.php
{!! Form::select('status', $statuses, null, ['class' => 'form-control']) !!}
TicketController函数存储()
// Get the selected status from input and find the Status
$status = Status::where('id', '=', $request['status'])->first();
// Associate status to ticket
$ticket->status()->associate($status);
它不起作用。在数据库中,我的票证表中的status_id始终为空。
你能帮帮我吗?谢谢!