是否可以將通配符_
傳遞給參數化查詢?類似這樣的:是否可以將數據通配符「_」傳遞給參數化查詢?
(d/q [:find ?e
:in $ ?type
:where [?e :type ?type]] db _)
當我按照上面所寫的方法嘗試這個時,它拋出一個錯誤。有沒有辦法做到這一點?
我知道我可以得到一切與查詢,看起來像這樣:
(d/Q [:查找電子 :其中,[E:?類型]] DB)
但我目標是避免在我不想過濾:type
的結果時需要構建單獨的查詢。用例是,例如,API端點可能會或可能不會過濾結果。
你可以添加一個你想要做的例子嗎? –