CakePHP ruft mit find () Daten aus dem Modell ab. Verschiedene Array-Schlüssel auf dem Produktionsserver
Ich habe den gleichen genauen Code auf meinen Produktions- und Entwicklungsservern, erhalte jedoch offenbar unterschiedliche Array-Schlüssel, wenn ich find ('first') zum Abrufen von Daten verwende.
Entwicklung:
<code>Array ( [Page] => Array ( [title] => Welcome! [keywords] => keyword 1 keyword 2 keyword 3 ) ) </code>
Produktion:
<code> Array ( [0] => Array ( [title] => Welcome! [keywords] => keyword 1 keyword 2 keyword 3 ) ) </code>
Code in AppController:
<code>//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); </code>