public function findBySql($sql)
    {
        $results = [];
        $stmt = $this->resolveConnection()->prepare(trim($sql));
        $stmt->execute();
        $results = $this->fetchAs($stmt);

        return new Collection($results);
    }