Можно ли передать подстановочный знак _
в параметризованный запрос? Что-то вроде этого:
(d/q [:find ?e
:in $ ?type
:where [?e :type ?type]] db _)
Когда я попробовал это, как написано выше, это выдало ошибку. Есть ли способ сделать это?
Я знаю, что могу получить все с помощью запроса, который выглядит так:
(d/q [:find ?e :where [?e :type]] db)
Но моя цель — избежать необходимости создавать отдельные запросы, когда я не хочу фильтровать результаты по :type
. Вариант использования, например, и конечная точка API, которая может или не может фильтровать результаты.