我有这样的代码:Laravel和algolia,忽略数组,如果空
public function toSearchableArray()
{
$data = $this->toArray();
$data['_geoloc'] = $this->_geoloc->toArray();
$data['address'] = $this->address->toArray();
return $data;
}
但是有时$数据[ '实体']为空,因此引发我一个错误:
[Symfony\Component\Debug\Exception\FatalThrowableError]
Call to a member function toArray() on null
有什么该如何绕过?
爱你谢谢!!!! –