Magento - 多个字段的 addAttributeToSelect 不起作用
Magento - addAttributeToSelect for multiple fields not working
我正在尝试获取用户订单历史记录,使用了以下查询并且它工作正常。但它从 table
返回所有与订单相关的字段
$collection = Mage::getModel("sales/order")->getCollection()
->addAttributeToSelect('*')
->addFieldToFilter('customer_id', 400)
->setOrder('created_at', 'desc');
我只想获取特定字段,所以在 ->addAttributeToSelect('*')
的情况下
used the following code
->addAttributeToSelect(array('created_at','customer_id','increment_id','updated_at','status','entity_id','state'))
但是出现错误 "Cannot determine the field name."
使用addFieldToSelect
我得到了输出
我正在尝试获取用户订单历史记录,使用了以下查询并且它工作正常。但它从 table
返回所有与订单相关的字段 $collection = Mage::getModel("sales/order")->getCollection()
->addAttributeToSelect('*')
->addFieldToFilter('customer_id', 400)
->setOrder('created_at', 'desc');
我只想获取特定字段,所以在 ->addAttributeToSelect('*')
的情况下 used the following code
->addAttributeToSelect(array('created_at','customer_id','increment_id','updated_at','status','entity_id','state'))
但是出现错误 "Cannot determine the field name."
使用addFieldToSelect
我得到了输出