Magento,addAttributeToSelect,别名

tvokkenx  于 7个月前  发布在  其他
关注(0)|答案(1)|浏览(46)

如何在使用集合时创建别名(AS)。

$collection->addAttributeToSelect('total_qty')

可以这样做:

$collection->getSelect()->columns(array('alias'=>'total_qty'))

但是我会在查询中同时得到“total_qty”和“total_qty AS alias”。

sqserrrh

sqserrrh1#

如果你的集合是Mage_Core_Model_Resource_Db_Collection_Abstract的示例,那么你可以使用函数addFieldToSelect
这个函数有两个属性。首先,它需要您要添加到选择的字段,其次它需要一个别名。

public function addFieldToSelect($field, $alias = null)

相关问题