class User extends Model
{
// 定义关联方法
public function company()
{
return $this->hasOne('company','company_id','id')->joinType('left');
}
}
// 查询 mobile 字段包含关键词的数据
$keyword = '138'; // 假设关键词为 138
$users = User::with(['company' => function ($query) use ($keyword) {
$query->where('mobile', 'like', '%'.$keyword.'%');
}])->select();