Я настраиваю приложение с помощью Laravel 5.7
, и мне нужно соединиться с SQL Server
, чтобы выполнить поиск в этой БД.Я использую Mac OS Mojave
для разработки.
Проблема заключается в следующем: когда я запускаю запрос типа SELECT [NAME] FROM [vw_view] WHERE NAME = 'NAME OF USER'
на Laravel DB Facades
для представления SQL
DB::connection('sqlsrv')->table('vw_view')->select(['NAME'])>where('NAME', 'NAME OF USER')->get();
Ответ всегда является пустой коллекцией, но если запрос вводит limit
DB::connection('sqlsrv')->table('vw_view')->select('NAME')>where('NAME', 'NAME OF USER')->limit(1)->get();
Ответ иногда приходит, но если я увеличу limit
,начало ответа снова становится пустым.
Когда я выполняю этот запрос на таких программах, как DBeaver, он возвращает нужные мне данные.Так происходит только при исполнении Laravel.