gpt4 book ai didi

clojure - 如何在 Clojure 中执行 SELECT ... WHERE ... IN?

转载 作者:行者123 更新时间:2023-12-04 06:06:04 25 4
gpt4 key购买 nike

我刚刚解决了这个问题。由于它不在文档中并且需要您深入研究源代码,因此这似乎是解决方案的正确场所。

在 ClojureQL 中,如何创建如下查询:

SELECT * from foo where id in (1, 5, 7);

最佳答案

您需要使用 in谓词命名空间中的谓词,例如

(require '[clojureql.core :as ql])
(require '[clojureql.predicates :as pred])
(ql/select (ql/table :foo) (ql/where (pred/in :id [1 5 7])))

关于clojure - 如何在 Clojure 中执行 SELECT ... WHERE ... IN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8343510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com