客户有很多订单。 (一对多关系)我想做的是:
$order = Order::find_by_id(3);
echo $order->customer;
如何设置模型才能执行此操作?
答案 0 :(得分:0)
建立一对多关系的正确方法是(例如,客户1< -----> *订单)
class Customer extends ActiveRecord\Model
{
static $has_many = array(
array('orders')
);
}
class Order extends ActiveRecord\Model
{
static $belongs_to = array(
array('customer')
);
}
从php活动记录文档中可以看出这一点。