我正在尝试获取所有订单ID,我不确定是否要使用函数或执行sql查询 哪一个是速度最快的性能?
他们有办法吗?
答案 0 :(得分:0)
这是一个非常简单的查询,即使您有成千上万的订单。
$orders = Db::getInstance()->executeS('SELECT `id_order` FROM `'._DB_PREFIX_.'orders`');
$ids = array_map(function ($row) {
return $row['id_order'];
}, $orders);
答案 1 :(得分:-1)
$OrderIds = array_column(Order::getOrdersWithInformations(),'id_order' );