Я хочу определить ресурс в Compojure следующим образом:
(ANY "myres/:id" [id] (handler))
и я хочу, чтобы: id был необязательным (в зависимости от того, указан ли идентификатор, мой API будет вести себя по-разному).
Это нормально работает, если я попытаюсь получить доступ
http://mydomain/myres/12
Однако, если я попытаюсь получить доступ
http://mydomain/myres
без указания идентификатора получаю 404.
Есть ли способ сделать параметр: id необязательным?
Спасибо!