顧客は多くの注文を持っています。(一対多の関係)私がやりたいことはこれです:
$order = Order::find_by_id(3);
echo $order->customer;
これを実行できるようにモデルを設定するにはどうすればよいですか?
顧客は多くの注文を持っています。(一対多の関係)私がやりたいことはこれです:
$order = Order::find_by_id(3);
echo $order->customer;
これを実行できるようにモデルを設定するにはどうすればよいですか?
1 対多の関係を行う正しい方法は (例: 顧客 1 <-----> * 注文) です。
class Customer extends ActiveRecord\Model
{
static $has_many = array(
array('orders')
);
}
class Order extends ActiveRecord\Model
{
static $belongs_to = array(
array('customer')
);
}
これは、php アクティブ レコードのドキュメントからは明らかではありませんでした。