squiggle查询生成器for mysql和mysql2
Squiggle 查询生成器支持命名占位符和可选子表达式。使用 ?name 语法表示命名占位符。?( ...) 语法允许有条件地使用 SQL 块,只有在提供相应参数时才会包含。例如,?( AND a= ?one AND b=?more ) 仅在 one 和 more 参数存在时才会生效。
组也可以命名并通过 ?(:named ...) 语法启用或禁用。
Query 构造函数接受查询名称和查询本身作为参数,查询名称用于生成查询签名。
Query.query(spec)返回生成的 SQL 和可用于mysql或mysql2模块的参数数组。Query.id(spec)返回用于缓存的稳定标识符。
CODEBLOCK0
下载地址
用户评论