Laravel Query Builder множественный выбор и именованные столбцы - PullRequest
0 голосов
/ 01 февраля 2019

Я новичок в использовании Query Builder, сегодня я остановился на Query Builder. Я пытаюсь сделать имя столбца также множественным выбором.Вот что я пытаюсь преобразовать в построитель запросов:

SELECT 
users.name,
users.surname,
users.avatar_path,
users.city_id,
users.district_id,
users.neighboor_id,
cities.name as city_name
FROM users,cities
WHERE users.city_id = cities.id
AND users.name LIKE 'bar%'

Есть ли способ без использования DB :: raw ()?

Спасибо.

1 Ответ

0 голосов
/ 01 февраля 2019

использовать присоединиться к запросу здесь

DB::table('users')
     ->select('users.name','users.surname','users.avatar_path','users.city_id','users.district_id','users.neighboor_id','cities.name as city_name')
     ->join('users','users.city_id','=','cities.id')
     ->where('users.name','LIKE',$searchText.'%')   //add here your variable
     ->get();
...