2014-08-01 2 views
0

Я пытался перечислить все отдельные значения из столбца, используя laravel. Вот кодНечувствительность к регистру, отличная от laravel

Model::distinct()->lists('model_make_id') 

Но это случай -независимый. Он обнаруживает Audi и audi differenty. Как сделать его нечувствительным к регистру?

+0

Быстрый совет при работе с проблемами БД, получить базовый запрос! 'dd (DB :: getQueryLog());' после выполнения запроса, чтобы увидеть, что было выполнено против базы данных, чтобы получить ваши результаты. – Lee

+0

Не следует ли это относиться к набору сопоставлений в таблице и столбце? – oskarth

+0

@ Lee Спасибо за подсказку – Kanav

ответ

0

Может быть, вы можете попробовать необработанный запрос, как это:

Model::selectRaw("DISTINCT UPPER(model_make_id) as model")->lists('model') 

Таким образом, Audi и ауди будет считаться такой же, как только заглавными буквами. Но, вероятно, лучший способ.

Смежные вопросы