我正在为一个项目的小规模CMS工作,如下所示:
- pages
- id
…
- translations
- page_id
…
- menus
- id
…
- menu_page
- menu_id
- page_id
…
Run Code Online (Sandbox Code Playgroud)
在菜单模型中我有这样的关系:
function pages(){
return $this->hasMany('Page');
}
Run Code Online (Sandbox Code Playgroud)
是否可以直接在Menu和Translations之间创建一个转换为类似SQL查询的关系:
select translations.*
from translations
inner join menu_page on menu_page.page_id = translations.page_id
where menu_page.menu_id = ?;
Run Code Online (Sandbox Code Playgroud)
谢谢!