SimpleGallery
SimpleGallery copied to clipboard
sql-запрос в sgLister
При вызове sgLister из контроллера в виде:
$res = evo()->runSnippet('sgLister', [
'parents' => 12345,
])
В базу идёт запрос в виде:
SELECT *
FROM ba_sg_images as `c`
WHERE `sg_isactive`=1 AND (`c`.`sg_rid` IN ('12345'))
GROUP BY `c`.`sg_id`
ORDER BY sg_index DESC
Хотя где where наверное должно быть WHERE c
.sg_isactive
=1
И где order by наверное так же надо.
Картинка:
Второй запрос на картинке сделан с помощью DB::select для тестов.
$res = DB::table('sg_images')
->where('sg_rid', 12345)
->orderBy('sg_index', 'ASC')
->get();
evo 3