在magento中使用sql查询的订单详细信息?

在magento中使用sql查询的订单详细信息?,magento,Magento,嗨,我已经在magento中创建了一个自定义模块。现在,我需要根据用户要求获取订单数据。例如,当用户输入起始日期和结束日期时,只有那些订单id才会出现。 因此,我想在magento中运行一个查询,该查询将为我提供唯一的订单id。有人对此有任何想法吗。或者请对此给出一些建议这很简单 // 1. Create order collection object $collection = Mage::getModel('sales/order')->getCollection(); // 2. A

嗨,我已经在magento中创建了一个自定义模块。现在,我需要根据用户要求获取订单数据。例如,当用户输入起始日期和结束日期时,只有那些订单id才会出现。 因此,我想在magento中运行一个查询,该查询将为我提供唯一的订单id。有人对此有任何想法吗。或者请对此给出一些建议

这很简单

// 1. Create order collection object
$collection = Mage::getModel('sales/order')->getCollection();
// 2. Apply your date filter
$collection->addFieldToFilter(
     'created_at', 
     array('from' => '2010-01-01', 'to' => '2010-01-01')
);
// 3. Iterate it for displaying results
foreach ($collection as $order) {
    //...
}

您应该使用默认的magento销售/订单集合,并对其应用日期过滤器