【发布时间】:2014-12-03 06:34:57
【问题描述】:
我正在使用 laravel 4.2。当我运行这个Left Join 查询时,
$data = DB::table('posts')
-> leftJoin('users','posts.user_id','=','users.id')
-> where('posts.id',$id)
-> select('posts.id as post_id,posts.title as title,users.firstname as fname')
-> first();
当我打印$data 得到结果时,
stdClass Object(
[post_id,posts.title] => 5
)
这不是预期的答案。我希望得到这样的答案,
stdClass Object(
[post_id] => 2
[title] => Test3
[fname] => myname
)
我怎样才能得到正确的结果?这个查询有什么问题吗?
【问题讨论】:
标签: jquery join laravel left-join