1
内我有一个多选形式存储多个在contact
表client_id
:laravel口才 - 匹配数据存储阵列
{!! Form::select('client_id[]', $clients, null, ['multiple'=>true]) !!}
当我显示一个单独的客户端,我希望显示相关的触点。
我client
模型为1:一对多的关系定义为:
public function contact()
{
return $this->hasMany('App\Models\contact');
}
通常情况下,对于非阵列的项目,我会用:
$contacts = $client->contact()->get();
获取相关联系人,但随着client_id
作为数组存储在我的contact
表中,如何获取此数据?
这不起作用。它与“2”,“3”'数组内的'2'的client_id不匹配 –