【发布时间】:2014-07-10 10:18:32
【问题描述】:
我正在为一个带有如下表格的项目开发小型 CMS:
- pages
- id
…
- translations
- page_id
…
- menus
- id
…
- menu_page
- menu_id
- page_id
…
在菜单模型中我有这种关系:
function pages(){
return $this->hasMany('Page');
}
是否可以直接在 Menu 和 Translations 之间创建一个关系,转换为类似以下 SQL 查询的内容:
select translations.*
from translations
inner join menu_page on menu_page.page_id = translations.page_id
where menu_page.menu_id = ?;
谢谢!
【问题讨论】: