I have got 2 joined tables in Eloquent namely themes and users.
theme model:
public function user() { return $this->belongs_to(
If I good understood this what is returned is fine except you want to see only one column. If so this below should be much simpler:
return Response::eloquent(Theme::with('user')->get(['username']));