Skip to content

sql-запрос в sgLister #105

@helgispbru

Description

@helgispbru

При вызове 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 наверное так же надо.

Картинка:
image

Второй запрос на картинке сделан с помощью DB::select для тестов.

$res = DB::table('sg_images')
  ->where('sg_rid', 12345)
  ->orderBy('sg_index', 'ASC')
  ->get();

evo 3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions