Persistierende den Tabellennamen in codeigniter Modelle
-
09-10-2019 - |
Frage
In meinen Modellen Ich gründe sie Konstrukteure verwenden wie folgt
function Areas()
{
parent::Model();
$this->db->from("areas");
}
Wenn jedoch ein Verfahren meines Modell der Datenbank mehrmals fragt es sieht aus wie die FROM-Klausel nur in der ersten Abfrage enthalten ist. Gibt es eine einfache Möglichkeit, die FROM für alle Abfragen ausführen In meinem Modell bestehen bleiben (wenn ich es manuell außer Kraft setzen)?
Lösung
würde ich abraten. Es würde zu wirklich schwer zu smush Fehlern später auf der ganzen Linie. Das Problem, ich nehme an, hat mehr mit dem Namen der Tabelle Wechsels zu tun? In diesem Fall können Sie eine Konstante für jede Tabelle verwenden und den Namen in Config ändern.
Wenn Sie nur eine einzige Zeile Code speichern wollen, ist manchmal mehr Linien besser. Dies ist hier der Fall.