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>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage