Datomi c ident в запросе - PullRequest
       15

Datomi c ident в запросе

0 голосов
/ 30 апреля 2020

Почему вторые два из этих запросов не дают результатов?

Я ожидаю, что они будут возвращать те же значения, что и первый, то есть 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.

...