- // 定义两个模型之间的关联关系
- class Model1 extends Model
- {
- public function model2()
- {
- return $this->hasMany('App\Model2');
- }
- }
- class Model1 extends Model
- {
- public function model1()
- {
- return $this->belongsTo('App\Model1');
- }
- }
- // 在控制器中进行JOIN操作
- $posts = Model2::join('model1s', 'model2s.model1_id', '=', 'model1s.id')
- ->select('model2s.*', 'model1s.name as model1_name')
- ->get();
05-07
2527
01-03
09-09
1603
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交