Я согласен с Али Мрджем. Для установления отношений используйте стиль Али Мрдж.
class User extends Model
{
public function parent(){
return $this->belongsTo('App\User','parent_id');
}
public function children(){
return $this->hasMany('App\User','parent_id');
}
}
тогда вы используете стиль umefarooq для вставки данных.
создать родительскую запись, получить ее идентификатор в качестве parent_id для sudent, затем создать студенческую запись
как вы можете получить последний идентификатор? это зависит от вашего стиля.
я думаю о 2 решении прямо сейчас ..
- получить весь id_parent, затем использовать его в
- получить последний идентификатор родителя из базы данных.
как получить последний id_parent?
$last_user = User::where('job','teacher')->orderBy('id','desc')->get()