gpt4 book ai didi

Magento - 从增量 ID 中获取订单 ID

转载 作者:行者123 更新时间:2023-12-03 11:15:36 25 4
gpt4 key购买 nike

您如何获得订单编号 来自 magento 订单增量 ID ?

我可以使用以下方法从 SKU 获取产品 ID:

$product_id = Mage::getModel('catalog/product')->getIdBySku('ABCD1234');

上面的示例让我只获取产品的数据库 entity_id 而不加载所有内容。我想为订单实现相同的目标。

最佳答案

如果您只想获取 order_id 则只需使用 mysql 查询,如果您想在 for 循环中获取 order_id,它不会加载整个订单对象并且非常快速,您不需要加载订单对象模型。

$write = Mage::getSingleton('core/resource')->getConnection('core_read');
$result=$write->query("SELECT entity_id FROM `sales_flat_order` WHERE `increment_id` = 'your increment id' ");
$row = $result->fetch();
echo $row['entity_id'];

关于Magento - 从增量 ID 中获取订单 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16651011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com