我有2个表,我需要加入这些表.我需要select  id和nam来自galleries,分享gal.id = galleries.id和user_id = auth::id().
表:
Galleries: id, name
Share: gal_id, user_id
请给我看一下laravel的例子.我需要显示它.
Kha*_*ukh 29
为实现这一目标,您在Eloquent ORM中拥有关系.官方网站声明:
当然,您的数据库表可能彼此相关.例如,博客文章可能有很多评论,或者订单可能与放置它的用户有关.Eloquent使管理和处理这些关系变得容易.Laravel支持多种类型的关系:
你可以在这里阅读所有关于雄辩关系的内容
如果您不想使用关系,以下是如何连接两个表的示例:
   DB::table('users')
->select('users.id','users.name','profiles.photo')
->join('profiles','profiles.id','=','users.id')
->where(['something' => 'something', 'otherThing' => 'otherThing'])
->get();
上面的查询将加入两个表,即users和profilesuser.id = profile.id具有两种不同条件的基础上,你可能会或可能不会使用where条款,即完全取决于你想要达到的目的.
| 归档时间: | 
 | 
| 查看次数: | 52667 次 | 
| 最近记录: |