【发布时间】:2021-03-29 09:09:35
【问题描述】:
我的数据库中有 4 个表:
表项目_ppi:
- id(主键)
表 scopus_author:
- id(主键),
- project_ppi,-> 链接到表 project_ppi 中的 id
- author_scopus_id
表 author_subject_area:
- author_id (PRIMARY KEY) -> 链接到表 scopus_author 中的 id
表 project_author_match:
- project_ppi (PRIMARY_KEY),
- author_scopus_id(主键),
- match_value
我需要做什么:
在实践中,给定一个项目(表 project_ppi),我需要显示链接到该项目的所有作者(表 scopus_author),并为每个作者显示他/她的工作领域(表 author_subject_area),但按 match_value 排序结果(表 project_author_match)。
我可以在“普通 SQL”语句中做到这一点,但我被困在 Yii2 框架中。
我的 php 中每个表都有一个模型,但我真的不知道从哪里开始。
谁能给我一个提示?
提前致谢!
【问题讨论】:
标签: php join yii2 yii2-model