В образце данных mbrainz: artist/type - это перечисление. Можно ли вывести значение перечисления из: db/ident и связать его как значение ключа: artist/type с помощью синтаксиса pull?Возможно получить значение перечисления через синтаксис Datomic pull?
Это так близко, как я мог бы получить:
[:find (pull ?e [:artist/name {:artist/type [:db/ident]}])
:where
[?e :artist/name "Ray Charles"]
]
;;=> [[{:artist/name "Ray Charles", :artist/type {:db/ident :artist.type/person}}]]
Можно ли использовать синтаксис тянуть, чтобы изменить результат в чем-то вроде этого?
;;=> [[{:artist/name "Ray Charles", :artist/type :artist.type/person}]]
упомянутая библиотека является мертвой ссылкой. – Kevin
Исправлено, спасибо. –