Comme vous sélectionnez des données de deux tables qui contiennent toutes deux un champ appelé id
, d'où la raison pour laquelle vous recevez le Column 'id' in field list is ambiguous...
Erreur.
Si vous relancez la même requête mais définissez quel id
vous souhaitez sélectionner en notation pointée sous la forme table.field
ça devrait marcher.
Conversations::find($conv_id)->users()->get(array('users.id','name'))->toArray();