我正在使用php activerecord。我需要初始化Order
對象,然後設置相關的對象如下面顯示PhpActiveRecord:創建初始化對象
$order = new Order();
Order->_plan = Plan::find(1);
我得到的錯誤Undefined property: Order->_plan in /var/www/ordenes-web/core/libs/php-activerecord/lib/Model.php on line 428
我的類:
class Order extends ActiveRecord\Model{
static $belongs_to = array(
array(
'_plan',
'class_name' => 'Plan',
'foreign_key' => 'plan'
),
);
}
的關係正常工作。如果我發現取景器的Order
我得到的相關對象_plan
:
Order::find(1)->_plan // Works!
我在做什麼錯?
'class Orden!= class Order' - 我希望這是一個錯誤,而不是你的代碼? – ManseUK
我的錯誤。我翻譯了班級的名字,我忘了那一行。 –
可能只是試試這個:''_plan'=>'','? – StasGrin