Size: a a a

2020 March 16

АВ

Алексей Веснин... in Laravel Pro
Всем привет, подскажите, почему при парсинге JS код превращается в такой код( "category": "Радиатор и запчасти к нему") должны быть русские буквы, кодировку менял уже по разному, когда парсится сам DOM страницы, то текст на русском, а если в нем есть JS, то такая фигня
источник

YS

Yuriy Shmidt in Laravel Pro
Как данные отдаёшь на фронт?
источник

a

anton in Laravel Pro
Привет, кто то работал с nginx?
источник

M

Michael in Laravel Pro
Все ?
источник

YS

Yuriy Shmidt in Laravel Pro
Никто
источник

И

Игорь in Laravel Pro
Michael
Все ?
Не угадал)
источник

M

Michael in Laravel Pro
иех
источник

A

Alex in Laravel Pro
Друзья, тут полтергейст. Есть запрос:
use apitraffic;
select * from leads as l
left join sales as s on l.id = s.lead_id
where l.id = '389e5670-6792-11ea-ac04-d598965302e9';

Он возвращает 2 строки.
А есть код:
DB::table('leads as l')->leftJoin('sales as s', 'l.id', '=', 's.lead_id')->where('l.id', '9f3e5aa0-6793-11ea-9859-df40cf8dde9d')->get()

Он возвращает
Illuminate\Support\Collection {#8096
    all: [],
  }


Причем наблюдается это на некоторых записях только. То есть некоторые нормально возвращает, некоторые нет. Куда копать? Я уже мозг сломал
источник

AY

Alexander Yagich in Laravel Pro
Alex
Друзья, тут полтергейст. Есть запрос:
use apitraffic;
select * from leads as l
left join sales as s on l.id = s.lead_id
where l.id = '389e5670-6792-11ea-ac04-d598965302e9';

Он возвращает 2 строки.
А есть код:
DB::table('leads as l')->leftJoin('sales as s', 'l.id', '=', 's.lead_id')->where('l.id', '9f3e5aa0-6793-11ea-9859-df40cf8dde9d')->get()

Он возвращает
Illuminate\Support\Collection {#8096
    all: [],
  }


Причем наблюдается это на некоторых записях только. То есть некоторые нормально возвращает, некоторые нет. Куда копать? Я уже мозг сломал
soft-deleteable?
источник

A

Alex in Laravel Pro
Alexander Yagich
soft-deleteable?
Нет
источник

EG

Egor Gruzdev in Laravel Pro
Alex
Друзья, тут полтергейст. Есть запрос:
use apitraffic;
select * from leads as l
left join sales as s on l.id = s.lead_id
where l.id = '389e5670-6792-11ea-ac04-d598965302e9';

Он возвращает 2 строки.
А есть код:
DB::table('leads as l')->leftJoin('sales as s', 'l.id', '=', 's.lead_id')->where('l.id', '9f3e5aa0-6793-11ea-9859-df40cf8dde9d')->get()

Он возвращает
Illuminate\Support\Collection {#8096
    all: [],
  }


Причем наблюдается это на некоторых записях только. То есть некоторые нормально возвращает, некоторые нет. Куда копать? Я уже мозг сломал
наверное потому что значение l.id = '389e5670-6792-11ea-ac04-d598965302e9'; !== 'l.id', '9f3e5aa0-6793-11ea-9859-df40cf8dde9d'
источник

A

Alex in Laravel Pro
Egor Gruzdev
наверное потому что значение l.id = '389e5670-6792-11ea-ac04-d598965302e9'; !== 'l.id', '9f3e5aa0-6793-11ea-9859-df40cf8dde9d'
Упс.
источник

YS

Yuriy Shmidt in Laravel Pro
Ахахаха... Надо отдыхать походу..
источник

A

Alex in Laravel Pro
Но есть другая проблема:
источник

A

Alex in Laravel Pro
источник

A

Alex in Laravel Pro
Короче проблема в том, что связ не загружается, если ее принудительно не вызвать
источник

A

Alex in Laravel Pro
Тоже самое с with
источник

A

Alex in Laravel Pro
источник

EG

Egor Gruzdev in Laravel Pro
код в студию создание связи
источник

A

Alex in Laravel Pro
источник