【发布时间】:2016-08-16 19:21:13
【问题描述】:
我有一个多选表单可以在contact 表中存储多个client_id:
{!! Form::select('client_id[]', $clients, null, ['multiple'=>true]) !!}
当我显示单个客户时,我希望显示相关联系人。
我的client 模型具有定义为 1:many 的关系:
public function contact()
{
return $this->hasMany('App\Models\contact');
}
通常,对于非数组项,我会使用:
$contacts = $client->contact()->get();
要获取相关联系人,但由于client_id 以数组形式存储在我的contact 表中,我该如何获取这些数据?
【问题讨论】:
标签: php arrays laravel eloquent