2015-05-25 3 views
1

Я хочу использовать пользовательское имя столбца, который имеет spaces.How я могу написать запрос для этого с помощью Laravel 4. Я попыталсяПользовательские имена столбцов, имеющих пробелы Laravel 4

$org = Org::select('name as Organization Name')->where('id',$user->orgId); 
$org = Org::select('name as "Organization Name"')->where('id',$user->orgId); 
$org = Org::select('name as `Organization Name`')->where('id',$user->orgId); 
$org = Org::select('name as (Organization Name)')->where('id',$user->orgId); 
$org = Org::select('name as {Organization Name}')->where('id',$user->orgId); 

Ничто не дал мне решение. .

+0

Предложение: Плохое практическое задание пробелов в именах столбцов таблицы, вместо этого используйте '_', где вам нужно использовать пробелы в столбцах таблицы базы данных. –

ответ

2

Вы пытались использовать raw?

Org::select(DB::raw('name as `Organization Name`, status'))->where('id',$user->orgId); 
Смежные вопросы