Почему вторые два из этих запросов не дают результатов?
Я ожидаю, что они будут возвращать те же значения, что и первый, то есть 62 и 47.
(d/q '[:find ?e
:where
[?e :db/valueType :db.type/string]]
(d/db conn))
=> [[62] [47]]
(d/q '[:find ?e ?a
:where
[?e ?a :db.type/string]]
(d/db conn))
=> []
(d/q '[:find ?e
:where
[?e _ :db.type/string]]
(d/db conn))
=> []
This находится в новой базе данных datomi c, но ничего не добавлено. Для интереса 47
это :db/code
, 62
это :db/doc
.