【发布时间】:2022-11-07 20:19:11
【问题描述】:
询问:
(d/q '[:find [?e ...]
:in $ ?value
:where [?e _ ?value]]
db "Germany")
什么都不返回,而:
(d/q '[:find [?e ...]
:in $ ?value
:where [?e :country/name ?value]]
db "Germany")
按预期返回实体列表。
_ 不应该用作任何属性名称的通配符并返回包含值的所有内容吗?
我读了这个Datomic query: find all entities with some value,但不知道如何将实际值作为参数。
Datomic 版本:datomic-pro-0.9.5966
【问题讨论】:
标签: datomic