Laravel从关系中获取数据

时间:2017-09-06 10:47:46

标签: php laravel

如何使用Laravel通过标签名称或标签ID获取问题,例如此页面的示例通过标签获取问题:Python

https://stackoverflow.com/questions/tagged/python

我的关系示例:

交的:   ID

标签:   ID

post_tag:   POST_ID,   TAG_ID

1 个答案:

答案 0 :(得分:0)

假设您的数据结构(您应该用它更新):

按id

$my_tag_id = 1;
$my_posts = Post::where('tag_id',$my_tag_id )->get();

按名称

$my_tag_name = 'python';
$my_posts = Post::where('tag_id',Tags::where('tag_name',$my_tag_name)->first()->id)->get();

与您的关系更新,我们可以近距离接触