/ / nájsť výslednú štruktúru zmenenú po migrácii na php 5,4 - cakephp, model, php-5.4, cakephp-2.5

nájsť štruktúru výsledkov zmenená po migrácii na php 5.4 - cakephp, model, php-5.4, cakephp-2.5

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ď č. 1

predchá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.