我有以下数据提供者。父组通过一对多关系与父母相关。
我正在尝试连接ChildFirstName和ChildLastName,但它没有显示。仅显示ID和ParentID。
$query = Parentgroups::find();
$query->with(
[
'parents' => function( $query){
$query->select([ 'Name', 'ID' ]);
},
'parentchildren' => function ( $query ){
$query->select([ new \yii\db\Expression("CONCAT('ChildFirstName', 'ChildLastName') as childName"), 'ID', 'ParentID' ]);
}
]
);
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => false,
]);
我提到了这个链接:https://github.com/yiisoft/yii2/issues/8276
但它对我没用。任何帮助,将不胜感激。感谢。