ru24.pro
Работа
Август
2024
1 2 3 4 5 6 7 8 9 10 11
12
13
14
15
16
17
18 19 20 21 22 23 24 25 26 27 28 29 30 31

В запрос sql на 2 табличках добавить 2 join на ACL табличках

0
Написали таблички для управления правами доступа. Теперь надо их применить к 1 запросу для начала. После успеха применять ко всем объектам в 2 приложениях.Схему ACL приложил. Запрос

select id, (SELECT namе FROM lang_values
WHERE value=json_extract(pole,'$.name') LIMIT 1) as name,
(SELECT GROUP_CONCAT(JSON_UNQUOTE(name))
from (SELECT id_ref,(SELECT name FROM lang_values
WHERE value=json_extract(pole,'$.name') AND name like 'g9%' LIMIT 1) as name FROM metabase WHERE tip='forma') as mtl
WHERE mtl.id_ref=metabase.id) as forms from metabase
where tip='menu_section' and status=0

Запрос строит 2 уровневое меню в админке. Дамп с данными есть.
Mysql 8.0
.запрос строящий матрицу доступа юзеру или роли на acl есть

Прошу сразу указать начальную сумму интереса к проекту и телеграм для связи, предоплату прошу не предлагать.