2012-07-31 2 views
-1

다음을 SQL 쿼리로 바꾸기위한 테이블 구조를 파악하려고합니다. 나는 아직 이것에 대해 내 머리를 감쌀 수 없다.Magento가 ORM 호출을 SQL로 바꿉니다

$product = Mage::getModel('catalog/product')->load($product_id);
return $product->getAttributeText('Color');

+0

답변을 수락 한 이유를 알 수 있습니까? – Kalpesh

답변

2

당신은 테이블 구조를 파악하고 다시 SQL에서 쿼리를 작성 할 필요가 없습니다.

그냥 파일 lib/Varien/Db/Adapter/Pdo/Mysql.php$_debug$_logAllQueries를 사용 가능으로 설정 한 특정 페이지를 새로 고침 다음에, 당신은 var/debug/pdo_mysql.log 파일에 젠토에서 실행되는 모든 쿼리를 볼 수 있었다.