按数据透视表中的数据选择项目

时间:2018-02-28 21:51:56

标签: php laravel-5

我有一个以这种方式创建的汇总表:

/**
 * Run the migrations.
 *
 * @return void
 */
public function up()
{
    Schema::create('article_tag', function (Blueprint $table) {
        $table->integer('article_id')->unsigned();
        $table->foreign('article_id')->references('id')->on('articles');
        $table->integer('tag_id')->unsigned();
        $table->foreign('tag_id')->references('id')->on('tags');

    });
}

结果:

article_id tag_id
1            3
1            4
2            4

如何通过tag_id选择article_id?

我的尝试:

 $article = Article::select(['id', 'title', 'text', 'image_file'])->where('tags', $request);

0 个答案:

没有答案