CakePHP pobiera dane z modelu za pomocą find (). Różne klucze tablicy na serwerze produkcyjnym
Mam taki sam dokładny kod na moich serwerach produkcyjnych i programistycznych, ale wydaje mi się, że otrzymuję różne klucze tablicowe podczas używania find ('first') do pobierania danych.
Rozwój:
Array
(
[Page] => Array
(
[title] => Welcome!
[keywords] => keyword 1 keyword 2 keyword 3
)
)
Produkcja:
Array
(
[0] => Array
(
[title] => Welcome!
[keywords] => keyword 1 keyword 2 keyword 3
)
)
Kod w AppController:
//get page title and keywords
$currentPage = $this->Page->find('first',
array(
'conditions' => array('Page.name' => $this->params['controller']),
'fields' => array('Page.title', 'Page.keywords')
));
pr($currentPage);