Laravel Запросы к БД через некоторое время возвращают NULL - PullRequest
2 голосов
/ 20 февраля 2020

Я использую несколько запросов в моем приложении, которые выполнялись в течение нескольких недель (Laravel Версия 5.8). С сегодняшнего утра половина запросов больше не работают. Я получаю только значения NULL.

Вот пример того, что работало вчера и больше не работает сегодня

$newNumbers = DB::connection('XCon')
        ->table('BDA_cycle')
        ->where('s_value', '>', $r->last_cycle)
        ->where('s_quality', 192)
        ->distinct()
        ->get();

Проблема возникла несколько недель спустя go с другим приложением Laravel ( Laravel Версия 5.6).

Там я изменил (потому что был только один запрос) запрос из

DB::connection(...)->select(...) 
to
DB::connection(...)->select(DB::raw(...))

, и он снова заработал.

PHP 7.1.25

Ubuntu 18.04.1 LTSB

Я понятия не имею, как решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...