【发布时间】:2012-12-28 09:34:13
【问题描述】:
为查询定义AS 的任何方式??
我尝试了以下方法:
$data = News::order_by('news.id', 'desc')
->join('categories', 'news.category_id', '=', 'categories.id')
->left_join('users', 'news.user_id', '=', 'users.id') // ['created_by']
->left_join('users', 'news.modified_by', '=', 'users.id') // ['modified_by']
->paginate(30, array('news.title', 'categories.name as categories', 'users.name as username'));
问题是类别中的['name'] 将被users 中的替换。有什么方法可以让它们具有不同的名称?
拥有上面的别名...如何创建两个连接都返回 users.name 的别名?
【问题讨论】:
标签: php mysql pagination laravel eloquent