нормально У меня есть эта таблица «области»:Laravel Eloquent один ко многим же объекта
id -> primary key, int
parent -> int, index, nullable
areaName -> string
эта таблица содержит области, и каждая область может быть сыном другой области, чтобы родительский столбец может быть пустым, или другой идентификатор любой другой области.
Теперь я хочу сделать его доступным с помощью Красноречивого, это отношение ко многим.
Я пробовал этот код, но не очень хорошо, любые идеи от кого-то, кто сделал что-то вроде этого?
class Area extends Eloquent {
public function sons() {
return $this->hasMany('Area', 'id', 'parent');
}
public function parent() {
return $this->belongsTo('Area');
}
}
спасибо, я отправил свое полное решение. –