public function find()
    {
        // convert to condition.
        $cond = call_user_func_array(array($this, 'toCondition'), func_get_args());
        $cond->limit(1);

        // find.
        $entities = $this->findAll($cond);
        return $entities->first();
    }