0

total_invoicedMagento の sales_flat_order テーブルにフィールドの値があるかどうかを確認する必要があります。どうすれば確認できますか?

グリッド内の私のコードは、

 protected function _prepareCollection()
    {
        $collection = Mage::getModel('sales/order')->getCollection()->addFilter('total_invoiced','notnull');
        $this->setCollection($collection);
        return parent::_prepareCollection();
    }

total_invoicedフィールドに値がある注文をコレクションに追加する必要があります。どうすればいいですか?誰かが解決策を知っている場合は共有してください。

4

1 に答える 1

2

よくわかりませんが、これは役立つかもしれません:

$collection = Mage::getModel('sales/order')->getCollection()->addFieldToFilter('total_invoiced',array('notnull' => true));
于 2013-08-01T10:39:30.430 に答える