2012-08-09 4 views

Odpowiedz

6

Odpowiedź znajduje się w sekcji „Zaawansowane” Zapytania o Datomic tutorial

użytkowania klauzula :in

(d/q '[:find ?n ?x :in $ ?x :where [?n :likes ?x]] 
    [['ethel :likes "sushi"]['fred :likes "pizza"]] "sushi") 

=> #<HashSet [[ethel "sushi"]]> 

:in $ ?x jest klauzula parametr i spływu "sushi" jest zobowiązany do ?x