Итак, я пытаюсь использовать идентификатор объекта для извлечения элементов, недавно переданных в базу данных datomic.
Однако при вызове (get-post-by-eid zzzzzzzzz) я получаю сообщение об ошибке
IllegalArgumentExceptionInfo :db.error/too-few-inputs Query expected 2 inputs but received 1 datomic.error/arg (error.clj:57)
(defn get-post-by-eid [eid]
(d/q '[:find ?title ?content ?tags ?eid
:in $ ?eid
:where
[?eid post/title ?title]
[?eid post/content ?content]
[?eid post/tag ?tags]] (d/db conn)))
Итак, я полагаю, что моя строка запроса должна быть неправильно сформирована.
Я просматривал http://www.learndatalogtoday.org/chapter/3, но все же не уверен, где я сбиваюсь с пути.
Любая помощь приветствуется (=