【问题标题】:Magento Sql QueryMagento Sql 查询
【发布时间】:2012-11-14 20:15:51
【问题描述】:

我需要在 magento 数据库中使用 SQL 语句生成以下内容。但我不知道表和字段在哪里?

订单号、SKU、商品名称、数量、商品价格、总行价、每件商品的成本(不知道是不是自定义属性)、总行成本、订单总成本、运费、订单总价

【问题讨论】:

  • 为什么是原始 SQL 查询?为什么不使用专用模型?
  • 但我需要所有属性
  • 和?再来一次:为什么不使用专用模型?

标签: php mysql magento


【解决方案1】:

看看

sales_flat_order
sales_flat_order_*
.....
sales_flat_order_item

或者您可以加载订单并获取所有信息(还有一些订单信息作为 php 序列化数组存储在数据库中)

 $order = Mage::getModel('sales/order')->load($order_id);
 $items = $order->getAllItems();
 //$items->getData(); //use the getData() method to see a list of all the fields

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多