首页 文章

如何根据多对多相关模型的字段值访问模型的记录

提问于
浏览
-1

我正在使用laravel 5.3 . 有2个型号 .

作业[id,title,location]标签[id,tag_name] .

这两个模型的关系为 many to many .

Job belongstomany Tag

Tag belongstomany Job.

数据透视表是,

job_tag [job_id,tag_id] .

如何获取与特定标记名称关联的作业记录 .

标签:

id.     |     tag_name
--------|--------------------------
1       |          php
--------|--------------------------
2       |          html
--------|--------------------------

工作:

id       |    title               |     location
---------|------------------------|--------------------------
1        |   developer            |      Kochi
---------|------------------------|--------------------------
2        |   designer             |      bangalore
---------|------------------------|--------------------------

Pivot:job_tag:

job_id           |     tag_id
---------------- |-----------------
    1            |       1
-----------------|-----------------
    1            |       2
-----------------|-----------------
    2            |       1
-----------------|-----------------

使用标签名称“php”,我想列出与标签名称“php”有关的所有作业 .

2 回答

相关问题