Magento REST API:在 api/rest/orders item_id 中 order_items 不是 product_id
Magento REST API: in api/rest/orders item_id in order_items is not product_id
我正在使用具有 JSON 输出的 Magento REST API。我看到的一件奇怪的事情是 api/rest/orders 中的响应。在节点 "order_items" 中,我有一个订单项目列表。属性 item_id 与注册的 product_id 不匹配。这是一个例子:
"order_items": [
{
"item_id": "30",
"parent_item_id": null,
"sku": "1043",
"name": "Product name",
"qty_canceled": "0.0000",
"qty_invoiced": "1.0000",
"qty_ordered": "1.0000",
"qty_refunded": "0.0000",
"qty_shipped": "1.0000",
"price": "19.9000",
"base_price": "19.9000",
"original_price": "19.9000",
"base_original_price": "19.9000",
"tax_percent": "0.0000",
"tax_amount": "0.0000",
"base_tax_amount": "0.0000",
"discount_amount": "0.0000",
"base_discount_amount": "0.0000",
"row_total": "19.9000",
"base_row_total": "19.9000",
"price_incl_tax": "19.9000",
"base_price_incl_tax": "19.9000",
"row_total_incl_tax": "19.9000",
"base_row_total_incl_tax": "19.9000"
}
]
没有 ID 为“30”的产品注册。
item_id号码从何而来?
item_id
是该订单商品的 ID。物品不是产品。他们在下订单时捕获一些产品信息,但订单项是它自己的实体。如果您想了解它们的存储方式,请查看 sales_flat_order_item
table。
使用 sku 查找与该订单商品关联的产品。
我正在使用具有 JSON 输出的 Magento REST API。我看到的一件奇怪的事情是 api/rest/orders 中的响应。在节点 "order_items" 中,我有一个订单项目列表。属性 item_id 与注册的 product_id 不匹配。这是一个例子:
"order_items": [
{
"item_id": "30",
"parent_item_id": null,
"sku": "1043",
"name": "Product name",
"qty_canceled": "0.0000",
"qty_invoiced": "1.0000",
"qty_ordered": "1.0000",
"qty_refunded": "0.0000",
"qty_shipped": "1.0000",
"price": "19.9000",
"base_price": "19.9000",
"original_price": "19.9000",
"base_original_price": "19.9000",
"tax_percent": "0.0000",
"tax_amount": "0.0000",
"base_tax_amount": "0.0000",
"discount_amount": "0.0000",
"base_discount_amount": "0.0000",
"row_total": "19.9000",
"base_row_total": "19.9000",
"price_incl_tax": "19.9000",
"base_price_incl_tax": "19.9000",
"row_total_incl_tax": "19.9000",
"base_row_total_incl_tax": "19.9000"
}
]
没有 ID 为“30”的产品注册。
item_id号码从何而来?
item_id
是该订单商品的 ID。物品不是产品。他们在下订单时捕获一些产品信息,但订单项是它自己的实体。如果您想了解它们的存储方式,请查看 sales_flat_order_item
table。
使用 sku 查找与该订单商品关联的产品。