Comportement étrange

Par siriu, il y a 14 ans


Bonjour,

public function admin_transporter($id = null) {
        $this->paginate = array(
            'limit' => 1,
            'contain' => array(
                    'TransportTariffHeader','TransportTariffTransporter' 
            ),
            'conditions' => array('transport_tariff_transporter_id' => (int)$id)
        );
        $this->set('z', $this->paginate());
    }

Si je visualise cette page, tout fonctionne, le SQL est bien fait avec les jointures

En revanche, si j'appelle cette action via un requestaction, le SQL est fait sans les jointures.

Avez vous une idée d’où cela peut provenir ?

2 réponses

XciD, il y a 14 ans

tu peux mettre les deux requetes sql ?

Grafikart, il y a 14 ans

MMh dans le paginate faudrait avoir le nom du modèle en index non ?