Я был удивлен, что это не сработало:
(d/q '[:find [?e ...]
:in $ ?field ?op ?value
:where [?e ?field ?x]
[(?op ?x ?value)]
]
db
:my/field
>
10))
Если я удаляю op и явно кодирую в> в предложении where, это работает. Могу ли я не использовать входные параметры для обращения к функциям закрытия ядра? Поможет ли правило? Или мне нужно будет создать весь запрос во время выполнения, используя кавычки / unquotinq?
Спасибо.