Tu je môj problém: pri použití systému dortPHP v systéme PHP 5.3, keď sme vykonali inováciu na php 5.4, sa štruktúra výsledku vyhľadávania zmenila:
Napríklad, keď máme vzor „Foo“ mapujúci tabuľku „foo“ po nájdení, stĺpce boli pod indexom „Foo“, teraz je pod „foo“ (všimnite si rozdiel hore)
kód bol napísaný osobou, ktorá tu už nie je, a ja som v dortPHP úplne nový, takže je ťažké ho ladiť ...
poznámka: použili sme cakephp 2.3, migrovali sme na 2,5, problém sa nevyriešil
vo vlastnostiach triedy je nakonfigurovaný tak:
public $useTable = "Foo";
odpovede:
0 pre odpoveď č. 1predchádzajúci vývojár nezmenil konvenciu pomenovania tortuPHP, takže
public $useTable = "Foo";
bolo vyhnúť sa problému týkajúcemu sa názvu tabuľky, ktorá nebola množná, Musel som pridať
public $alias = "Foo";
aby bolo prvé písmeno horné, neviem, prečo bolo horné v PHP 5.3 bez tohto.