Laravel Eloquent and Multiple Joins

后端 未结 2 1725
梦如初夏
梦如初夏 2020-12-08 23:51

I understand how to use Eloquent for basic queries and relationships, but I start getting confused when selecting information based on relationships in multiple tables.

2条回答
  •  一生所求
    2020-12-09 00:27

    //routes.php

     /* relationship is : content has images(one to many). And I am extracting the images based on the name that is given in the search input ($keyword = Input::get('keyword') */
    
    
       $dbresults = DB::table('contents')->join('images', 'images.content_id', '=', 'contents.id')->where('contents.Name', 'LIKE', '%' .$keyword. '%')->get();
    
       return View::make('/results')->with("results", $dbresults);
    

    View

    @foreach($results as $result)
    {{ $result->image_1 }}
    @endforeach
    

提交回复
热议问题