我有以下型号
Array.concat
当我使用class ParentModel extends Model
{
public function children()
{
return $this->hasMany('App\Model\Student', 'parent_id');
}
}
class Student extends Model
{
}
时,它会给出正确的结果。
但是当我使用ParentModel::find(1)->children
时,结果数组包含一个ParentModel::with('children')->find(1)
键,其值为空数组。
答案 0 :(得分:0)
您可以尝试以下操作,因为我不确定with
方法是否会与find
一起使用:
ParentModel::with('children')->where(array('ParentModel_pmk_id' => 1))->get();