Codeigniter - Ordenação do registro ativo em ordem alfabética

Eu queria saber se alguém poderia me ajudar com alguma coisa.

Eu tenho um pouco de ajax que chama uma função no meu modelo.

Mas eu não consigo ser capaz de ordenar a saída por 'modelo'.

Abaixo da função estou tendo problemas com

function get_models_by_brand($tree = null)
{
    $this->db->select('id, model');

    if($tree != NULL){
        $this->db->where('brand_id', $tree);
    }

    $query = $this->db->get('models');
    $models = array();

    if($query->result()){
        foreach ($query->result() as $model) {
            $models[$model->id] = $model->model;
        }
        return $models;
    } else {
        return FALSE;
    }
}

questionAnswers(1)

yourAnswerToTheQuestion