Laravel 4 - 从数据透视表中获取数据

时间:2014-07-25 17:31:37

标签: laravel-4 pivot-table

我有两张桌子'actividad'和'ficha'(一种专辑)。每个'actividad'都可以出现在许多'ficha'中,每个'ficha'都可以有许多'actividad'。所以,他们的关系是belongsToMany

我正在索引页面中工作,我在其中显示了'actividads'列表。我实际上得到了actividad_iduser_id以及他(用户)创建的'fichas'列表。我想检查他的任何一个fichas是否包含这个actividad。

我不知道怎么做......

任何想法?谢谢!

2 个答案:

答案 0 :(得分:0)

在两个模型中定义关系,通过这样做,您可以双向运行查询。查看Laravel文档Working With Pivot Tables

答案 1 :(得分:0)

您可以使用它来检索标识为ficha且标识为user且标识为$id的某个actividad的{​​{1}}:

$actividad_id