Мне нужен запрос, который дает мне имя создателя конкретного человеку .I есть таблица с лицами где есть два иды ...Нужна информация из различных ид на тот же стол Laravel
person_id creator_id
Люди имеют имя также у создателя есть имя, Так что мне нужно имя для создателя конкретного человека, есть модель Лицо controller everything.Я в настоящее время работаю над клиентом редактирования человека, и вся информация находится в такой же таблица.
ПРОБОВАЛИ
Я пытался создать метод в моей модели, чтобы как-то присоединиться к создателю идентификатор к лицу ид, но я не смог
EDIT
Более info..for Пример A лицо с id = 10 имеет
person_id = 10, person_name = john, creator_id = 20
но создатель также person_id, который имеет название ДЖОРДЖ , есть все в одной таблице, так им путать я также попытался это в моем редактирования контроллер
$creators_name = DB::table('Persons')
->select('person_name')
->where('Persons.person_id,'=',Persons.creator_id)
->where(Persons.person_id,'=',$id)
->get();
мне нужно что-то вроде этого называть его в моем клинке!
Что вы пробовали? – izk
Попробуйте 'join' с той же таблицей для имени создателя. –
@ShaluSinghal Я попытался присоединиться к creator_id = person_id, но мне не удалось ... –