我正在尝试获取所有订单 ID,我不确定使用函数或执行 sql 查询 考虑到性能,哪一个速度快?
他们有办法得到它吗?
即使您有数万个订单,查询也非常轻。
$orders = Db::getInstance()->executeS('SELECT `id_order` FROM `'._DB_PREFIX_.'orders`');
$ids = array_map(function ($row) {
return $row['id_order'];
}, $orders);
$orders= Order::getOrderIdsByStatus($id_status);
$OrderIds = array_column(Order::getOrdersWithInformations(),'id_order' );