我需要一個查詢,讓我創造者的具體人 。我的的名字有一個表人那裏有兩個ID ...從不同的ID需要的信息在同一個表Laravel
爲person_id creator_id
的人有名稱也創建者有一個名字, 所以我需要爲特定人的創建者的名稱, 有模型人控制器的一切。我目前正在編輯該人的刀片和所有的信息是在同一張桌子。
受審
我想在我的模型創建的方法以某種方式加入創建者ID的人的ID,但我失敗了
編輯
更多info..for例如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
嘗試使用同一個表作爲創建者名稱。 –
@ShaluSinghal我嘗試加入creator_id = person_id,但是我失敗了...... –