Liking cljdoc? Tell your friends :D

org.tovictory.db.parablock


xf-blockclj

(xf-block [_ & elements] params)

根据参数中值的情况,转换得到块的结果。

  1. 当parameter对应在请求参数map中没有值时,block返回nil.如果block内有多个parameter时,只要有一个没有值,整个block就返回nil.主要考虑是如果允许部分parameter的值为nil,会导致sql语法错误
  2. 当没有parameter时,下层的block全部返回nil值时,本block返回nil值
  3. 当有parameter时, 保留本层的other, parameter
根据参数中值的情况,转换得到块的结果。
1. 当parameter对应在请求参数map中没有值时,block返回nil.如果block内有多个parameter时,只要有一个没有值,整个block就返回nil.主要考虑是如果允许部分parameter的值为nil,会导致sql语法错误
2. 当没有parameter时,下层的block全部返回nil值时,本block返回nil值
3. 当有parameter时, 保留本层的other, parameter
sourceraw docstring

xf-parameterclj

(xf-parameter [_ & parameter])
(xf-parameter [_ & parameter] params)

对参数进行转换。当在块内时,能获取到值,才保留。

对参数进行转换。当在块内时,能获取到值,才保留。
sourceraw docstring

xf-statementclj

(xf-statement params sql)

每个元素均做转换拼接

每个元素均做转换拼接
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close