Zend_db_select ayuda con unir
-
28-10-2019 - |
Pregunta
Estoy usando el siguiente código y obtengo el siguiente error
$select = $model->select();
$select->from(array('stocktakejob'),
array("ProductID" => "stocktakejob.ProductID",
"TotalCount" => "SUM(stocktakejob.NewCount)"
)
)->join(array('products'),
'products.ProductID = stocktakejob.ProductID',
array("ProductCode" => "products.ProductCode")
)->where("stocktakejob.StockTakeID = ".$stocktake->getStockTakeID())
->group('stocktakejob.ProductID');
Error: excepción
Select query cannot join with another table
Se me escapa algo ? Cualquier ayuda sería apreciada.
Solución
Creo que deberías establecer la verificación de integridad en falso al hacer declaraciones de unión:
$select->setIntegrityCheck(false);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow