С этим запросом:
{:find [?e]
:where [[?e :db/valueType :db.type/string]]}
Я могу найти все объекты со свойством с именем :db/valueType
и значением :db.type/string
. В моем случае с некоторыми данными в базе данных он возвращает десять идентификаторов.
Как мне искать все объекты со значением :db.type/string
независимо от имени свойства? Например, этот запрос:
{:find [?e]
:where [[?e _ :db.type/string]]}
возвращает пустой набор. Насколько я понимаю журнал данных Datomic, _
должен работать как подстановочный знак, соответствующий чему угодно, поэтому второй запрос должен возвращать как минимум такое же количество результатов, как и первый, а может быть, даже больше.
Спасибо...