У меня есть postgres база данных, которая содержит таблицу с полями ниже
select * from tableA
**ID** **permissions** **origin**
1 {"Internal Fraud": 0, "melissa": 0, "Internal Fraud All": 0} phone
2 {"employee": 0, "Employee Relations": 0, "Employee Relations All": 0} phone
3 {"sam": 0, "Investigative": 0, "Investigative Assignment": 0} email
4 {"amy": 0, "laura": 0, "Internal Fraud": 0, "melissa": 0, "Internal Fraud All": 0} fax
Теперь у меня есть домен Jaspersoft, который должен использовать поле разрешения для отображать только значения, относящиеся к пользователю, вошедшему в систему
, поэтому пользователь Эми входит в систему, он должен видеть только строку с ID = 4 в домене
в редакторе SQL Я могу к этому с $ P {LoggedInUsername}
select
main.permissions
from
tableA
where permissions -> $P{LoggedInUsername} = '0'
Но как мне использовать это в домене?
Есть идеи?