Magento集合表达

use*_*818 2 collections expression magento

如何在集合中使用表达式.

更具体,我想SELECT CAST(qty_shipped AS UNSIGNED).

我尝试过这样的东西: addExpressionFieldToSelect('qty_shipped','CAST(qty_shipped AS UNSIGNED)',null) 但是它出于某种原因附加了表名.

谢谢.

Mag*_*cho 9

试着:

$collection->getSelect()->columns(array('qty_shipped' => new Zend_Db_Expr ('CAST(qty_shipped AS UNSIGNED)')));
Run Code Online (Sandbox Code Playgroud)


其中$ collection = Collection Object

如果这对您有用,请告诉我.