必须从子
访问父属性在实例化对象之后,$object_two->some_objectone_field
获取空值而不是预期值
在两个对象结构下面:
对象一
<?php namespace Username\Plugin\Models;
use Model;
class ObjectOne extends Model
{
use \October\Rain\Database\Traits\Validation;
public $rules = [
....
];
public $table = 'username_plugin_objectone';
public function __construct()
{
parent::__construct();
}
}
对象二
<?php namespace Username\Plugin\Models;
use Username\Plugin\Models\ObjectOne;
class ObjectTwo extends ObjectOne
{
public $rules = [
....
];
public $table = 'username_plugin_objecttwo';
public function __construct()
{
parent::__construct();
}
}
数据库表
username_plugin_objectone table :
id
some_objectone_field
...
username_plugin_objecttwo table:
id
objectone_id
some_objecttwo_field
...
我怎么了?谢谢提前
答案 0 :(得分:0)
好的,事情更清楚,我无法从数据库访问父属性,因为父$ table属性是由子$ table属性重载...