/**
* get first row
*
* @param array $columns get columns list
* @return mixed|static
*/
public function first(array $columns = ['*'])
{
if ($this->dynamic === false) {
return $this->query->first($columns);
}
if ($this->proxy === true) {
$this->query = $this->getProxyManager()->first($this->query);
}
return $this->query->first($columns);
}