Retourner une valeur unique à partir de CI la méthode de modèle

J'ai une méthode qui est censé retourner une seule valeur. Parce que ->result() retourne un tableau que je suis en utilisant la suite pour revenir à la valeur unique que je voudrais obtenir:

return array_pop($this->db->query($SQL)->result())->event_name;

alors qu'il fonctionne parfaitement bien, je me demande si il ya quelque chose de construit en CI que peut-être que j'ai raté dans la documentation. J'ai aussi utiliser cette astuce pour revenir à un seul enregistrement:

return array_pop($this->db->query($SQL)->result());

Est-il une meilleure façon de le faire?

OriginalL'auteur Will | 2011-03-08