如何获取Magento 2中的订单商品ID(不是订单ID)?

问题描述:

我需要ORDER ITEM ID才能使用Magento 2的服务RefundInvoice创建带退款的贷项凭证(http://devdocs.magento.com/guides/v2.1/mrg/ce/Sales/services.html)。如何获取Magento 2中的订单商品ID(不是订单ID)?

订单商品ID是我绝对不是订单ID,因为我试过这个。

所以,任何人的想法如何我可以检索订单项ID?

//试试下面的代码。

$orderId = 1234; //put your order id. 
$order = $this->_objectManager->create('Magento\Sales\Model\Order')->load($orderId); 
$orderItems = $order->getAllItems(); 
foreach($orderItems as $item) 
{ 
    echo "Order Item ID :".$item->getItemId(); // 
}