1.
mysql文件代码:
<?php
$installer = $this;
$installer->startSetup();
try {
$installer->run("
CREATE
VIEW `wailian_order_item`
AS
(
SELECT
`a`.`item_id` AS `id`,
`a`.`order_id` AS `order_id`,
`a`.`product_options` AS `product_options`,
`a`.`created_at` AS `created_at`,
`a`.`product_id` AS `product_id`,
`a`.`name` AS `name`,
`a`.`qty_ordered` AS `qty`,
`a`.`price` AS `price`,
`b`.`status` AS `status`,
`b`.`increment_id` AS `increment_id`
FROM `sales_flat_order_item` `a`
LEFT JOIN `sales_flat_order` `b`
ON `a`.`order_id` = `b`.`entity_id`
);
");
} catch (Exception $e) {
}
$installer->endSetup();
2
配置文件代码:
<models>
<wailian>
<class>Lon_Wailian_Model</class>
<resourceModel>wailian_mysql4</resourceModel>
</wailian>
<wailian_mysql4>
<class>Lon_Wailian_Model_Mysql4</class>
<entities>
<item>
<table>wailian_order_item</table>
</item>
</entities>
</wailian_mysql4>
</models>
3
OK直接使用即可,用起来和对表的使用没有2样