Нет, способа ограничить его одной группой нет. По крайней мере, мне о нём не известно.
Параметр из group_list будет массивом, если выбрано более одного элемента, и строкой, если выбран только один элемент.
Поэтому, когда выбран всего один элемент, вы можете сделать так:
-- [params]
-- group_list :groups
SELECT g.id,g.name
FROM groups g
WHERE g.name = :groups
ORDER BY g.name ASC
Но поскольку это массив, следующий вариант будет работать как для одного элемента, так и для нескольких:
-- [params]
-- group_list :groups
SELECT g.id,g.name
FROM groups g
WHERE g.name IN (:groups)
ORDER BY g.name ASC
Однако нет способа указать интерфейсу «принимать в качестве выбора только один элемент».