Php 筛选Magento中的销售\u平面\u报价
我想从Php 筛选Magento中的销售\u平面\u报价,php,magento,Php,Magento,我想从sales\u flat\u quote表中获取数据,其中reserved\u order\u id为空。我写道 <?php require_once 'abstract.php'; require_once 'cache.php'; class Mage_Migrate_Carts extends Mage_Shell_Abstract { public function run(){ $quotes = Mage::getModel('sales/quo
sales\u flat\u quote
表中获取数据,其中reserved\u order\u id
为空。我写道
<?php
require_once 'abstract.php';
require_once 'cache.php';
class Mage_Migrate_Carts extends Mage_Shell_Abstract
{
public function run(){
$quotes = Mage::getModel('sales/quote');
$readConnection = $quotes->getConnection('core_read');
$query = "Select * from sales_flat_quote where reserved_order_id is Null";
$results = $readConnection->fetchAll($query);
print_r($results);
}
}
$shell = new Mage_Migrate_Carts();
$shell->run();
您必须添加核心/资源
才能读取查询
public function run(){
$quotes = Mage::getModel('sales/quote');
$connectionresource = Mage::getSingleton('core/resource');
$readConnection = $connectionresource->getConnection('core_read');
$query = "Select * from sales_flat_quote where reserved_order_id is Null";
$results = $readConnection->fetchAll($query);
print_r($results);
}
如果我们不使用,$quotes
有什么用?我们什么时候筛选$quotes
?使用您的代码时会显示致命错误:已耗尽268435456字节的允许内存大小(尝试分配32字节)
在@quotes中,您正在调用magento模型文件。。在查询和检查中输入限制..限制100已工作@quotes行我注释了代码仍然在工作,并且给出了相同的结果?为什么?因为第二次你的限制将是限制100抵消100;或者增加内存限制。核心/资源
总是需要进行查询吗?我们不能使用addAttributeToFilter
进行筛选吗?