2015-09-10 88 views
-4

項目
ID的複雜查詢,名稱通過laravel雄辯ORM

projects_services(1 PROJECT_ID < - > MS的service_id)
PROJECT_ID,SERVICE_ID

服務
ID,名稱

services_modules (M service_id <→N module_id)
service_id,module_id

模塊
ID,名稱

modules_scripts(1是模塊< - > 1個SCRIPT_ID)
是模塊,SCRIPT_ID

腳本
ID,名稱

我怎樣才能通過查詢後續的信息來源scripts對象?

SCRIPT_ID,SCRIPT_NAME,MODULE_NAME,服務名,PROJECT_NAME

回答

0
$script->id; 
$script->name; 
$script->modules_script->module->name; 

等等等等等等。爲什麼你需要這樣做讓我感到困惑,但如果你真的需要通過腳本對象獲取所有內容,並且你的關係設置正確,那麼應該可以工作。