Laravel 4.2 / Mysql Json(Text) Column Elements Eager Load <p>I have 3 table matches, players , player_details</p> <p>Matches row is = <br></p> <h2>id(int) | game(varchar) <br></h2> <p>1 | computer<br></p> <p>Players row is = <br></p> <h2>id(int) | match_id(int) | players(text)(for json) <br></h2> <p>1 | 1 | [{id:100},{id:102},{103}]<br></p> <p>Players_Details row is = <br></p> <h2>id(int) | player_name <br></h2> <p>100 | leonardo <br> 102 | mark <br> 103 | david <br></p> <p>i want to eager loading with three table for example<br> Matches::with('players')->get();<br> <br> how can i get matches with players and players_details eager loading.</p> <hr> <p>i try too <br> Matches row is = <br></p> <h2>id(int) | game(varchar) | players(text)(for json) <br></h2> <p>1 | computer | [{id:100},{id:102},{103}]<br> Matches::with('players.id')->get();<br> but not working anywhere i need help.</p> <hr> <p>Sorry for my english i'm not english person, thanks for patience.</p>