1
のインスタンスである私は、次のように内部結合のカスタムを追加しようとしているときの式を準備することはできません:Magentoの/ Zend Frameworkの:カスタム声明に参加:ERROR:tableNameのは、MagentoのV1ではZend_Db_Expr
INNER JOIN (SELECT entity_id, LEFT(sku, 11) AS lwin11 FROM catalog_product_flat_1) AS test_lwin11 ON test_lwin11.entity_id = e.entity_id
私が使用して試行します 新しいZend_Db_Exprは
$select->joinInner(['test_lwin11' => new Zend_Db_Expr('(SELECT entity_id, LEFT(sku, 11) AS lwin11 FROM catalog_product_flat_1)')], 'test_lwin11.entity_id = e.entity_id');
が、これは次のエラーを投げている:
tableNameのはZend_Dのインスタンスであるときの式を準備することはできませんb_Expr
アイデア?
はあなたにShadowbobをありがとう - 私のために働いています –