Laravel requêtes de jointure en tant QUE

Toute façon à la définition d'un AS pour une requête??

J'ai essayé ce qui suit:

$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'));

Le problème est que ['name'] de catégories sera remplace par celui de users. Aucun moyen de les faire avec des noms différents?

Avoir les alias ci-dessus... comment puis-je créer un alias, où les deux se joint à retourner users.name ?

OriginalL'auteur Alex | 2013-01-14