Karmaşık sorgu ima tarihleri

0 Cevap php

Ben önce bir gün VEYA kim önce gün güncellenen oluşturulan Magento gelen müşterilere dönmek istiyorum. Ben herhangi bir başarı olmadan, addFieldToFilter ile oynamaya çalıştı.

Ben de Zend_Db_Select, hiçbir başarı işlemek için çalıştı.

Yani şimdi ben şaşırıp!

İşte benim denemeden bazıları şunlardır:

$customer = Mage::getModel('customer/customer');
$customers = $customer
    ->getCollection()
    ->getSelect()
    ->where("updated_at >= ? AND updated_at <= ?",$this->getFrom(), $this->getTo())
    ->orWhere("e.created_at >= ? AND e.created_at <= ?", $this->getFrom(), $this->getTo());

Veya

->addFieldToFilter(
    array(
        array('attribute'=>'updated_at', 'gteq'=>$this->getFrom()),
        array('attribute'=>'created_at', 'gteq'=>$this->getFrom())
    ),
    '',
    'left'
);

Teşekkürler

0 Cevap