Code de l'allumeur ajoutant db préfixe dans les alias de table

J'ai configuré le code de l'allumeur à l'utilisation db préfixe.

À tous les autres endroits, il est de travail que prévu, mais tout en créant des alias de table, il est préfixant db préfixe.

Code est la suivante:-

$this->db->from('table_a');
$this->db->join('table_b', 'table_a.id = table_b.a_id', 'left');
-----
$this->db->join('table_b as tablebAlias', 'table_c.id = tablebAlias.a_id', 'left');

En supposant que ma dbprefix est fixée à une valeur 'foo'.

Dernière question qui se exécutée est la suivante:-

Select * From foo_table_a left join foo_table_b on foo_table_a.id = foo_table_b.a_id
--- left join foo_table_b as tablebAlias on foo_table_c.id = foo_tablebAlias.a_id

Toute aide sera très appréciable.

Grâce,
Jatin

Et quelle est votre question?? n'est-il pas le travail comme il est prévu ici
Serait la création de l'Alias avec le même preffix est pas une bonne solution?
ses un bug codeigniter.com/forums/viewthread/126699 . Voir @Christian de répondre de la bonne façon de gérer cela si vous devez utiliser dbprefix
Désolé si je n'étais pas capable de l'expliquer correctement.
Ya que cela fonctionne, mais c'est le genre de sale hack 😉

OriginalL'auteur Jatin Dhoot | 2012-05-11