Я пытаюсь создавать запросы журнала данных программно, но продолжаю сталкиваться с проблемой, которую я проиллюстрирую на примере функции:
(defn test-expr [attribute]
`[?entity ~attribute ?value]])
Когда я запускаю (test-expr 3), я ожидаю вывод:
[?entity 3 ?value]
Но вместо этого я получаю
[mynamespace/?entity 3 mynamespace/?value]
Чего я явно не хочу. Есть ли способ сказать clojure: «Пожалуйста, просто процитируйте список и разверните переменные, которые я вам говорю?»