Как вы передаете логический аргумент? У меня есть метод, который должен принимать логическое значение true/false
для визуализации в зависимости от того, установлен он или нет.
Я попробовал <list(true)>
(также TRUE
, false
, FALSE
) и все выдало что-то вроде no such attribute: FALSE
Прохождение 0/1 не работает (т.е. <if(0)>
получилось как истина)
Примерно так:
list(next) ::= <<
SELECT * FROM users
<if(next)>
WHERE Id \< (SELECT Id FROM users)
<endif>
ORDER BY Id DESC
LIMIT :limit;
>>
getList() ::= <<
<list(false)>;
>>