问题描述
我有一个 DepartmentsWokplans 模型,它只属于一个 coprprateWorkPlan。 CorporateWorkPlan 模型有许多 CorporateStrategicObjectives。使用 DepartmentWorkplanId,我可以使用我在下面共享的代码但只有 Id 来实现 coprporateStatergicObjectives。我的问题是如何使用我拥有的 Id 获取有关存储在另一个表中的 coprporateStatergicObjectives(例如描述、ETC)的更多详细信息?
DepartmentWorkPlansModel = DepartmentWorkPlans::findOne($DepartmentWorkPlanId);
$CorporateObjectives = $DepartmentWorkPlansModel->corporateWorkPlan->corporateStrategicObjectives;
//How Do I get more Details about the CorporateObjectives?
当我 Print_r($CorporateObjectives) 时得到的结果
Array
(
[0] => common\models\CorporateStrategicObjectives Object
(
[_attributes:yii\db\BaseActiveRecord:private] => Array
(
[CorporateObjectiveId] => 1
[CorporateWorkPlanId] => 5
[StrategicObjectiveId] => 5
)
[_oldAttributes:yii\db\BaseActiveRecord:private] => Array
(
[CorporateObjectiveId] => 1
[CorporateWorkPlanId] => 5
[StrategicObjectiveId] => 5
)
[_related:yii\db\BaseActiveRecord:private] => Array
(
)
[_relationsDependencies:yii\db\BaseActiveRecord:private] => Array
(
)
[_errors:yii\base\Model:private] =>
[_validators:yii\base\Model:private] =>
[_scenario:yii\base\Model:private] => default
[_events:yii\base\Component:private] => Array
(
)
[_eventWildcards:yii\base\Component:private] => Array
(
)
[_behaviors:yii\base\Component:private] => Array
(
)
)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)