Comment afficher un Magento requête sql en une chaîne de caractères?
Magento construit ses requêtes SQL comme
$this->getSelect()->joinInner(
array('sbao' => $this->getTable('sales/billing_agreement_order')),
'main_table.entity_id = sbao.order_id',
array()
)
Est-il possible d'afficher la requête dans un format de chaîne de caractères plutôt que de l'impression de l'énorme objet, par ex.
echo $this->getSelect()->joinInner(
array('sbao' => $this->getTable('sales/billing_agreement_order')),
'main_table.entity_id = sbao.order_id',
array()
)->toString();
OriginalL'auteur woot586 | 2011-01-13
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Max Pronko
J'ai presque pour ceux qui sont intéressés, vous devez utiliser ->__toString (), par exemple
et parfois, vous avez besoin de jeter le déclenchement de la
__toString
méthode automatiquement. Quelque chose commeecho (string)$this->getSelect...
OriginalL'auteur woot586