qseq:基于 Korma 和 ClojureQL 查询的惰性序列

时间:2024-07-29 07:59:45
【文件属性】:

文件名称:qseq:基于 Korma 和 ClojureQL 查询的惰性序列

文件大小:10KB

文件格式:ZIP

更新时间:2024-07-29 07:59:45

Clojure

qseq 一个在 Korma 和 ClojureQL 查询上提供惰性序列的库 结果按键排序,键可以是复合键。 可以指定排序的方向 为提高效率,分批获取结果。 可以指定批量大小 应该提供一个事务函数,它将被一个执行 SQL 请求的函数调用。 交易者应该建立一个交易并调用它的参数函数。 提供了一个函数来从 JDBC 数据源构造一个事务器,并且可以使用with-default-transactor宏为线程的某些形式设置\*default-transactor\*动态变量,之后不需要提供事务器 用法 (require '[clojureql.core :as q]) (require '[korma.core :as k]) (require '[qseq.core :as qs]) (qs/with-default-transactor (qs/transactor my-data-sour


【文件预览】:
qseq-master
----src()
--------qseq()
----.travis.yml(87B)
----test()
--------qseq()
----README.md(2KB)
----project.clj(1KB)
----.gitignore(116B)

网友评论