文件名称:sqlqs:一组实用程序函数,用于将QueryString转换为SQL where子句
文件大小:102KB
文件格式:ZIP
更新时间:2024-06-07 07:58:47
JavaScript
sqlqs-SQL查询字符串 SQL谓词解析器的一个非常简单且基本的查询字符串。 受PostgREST API服务器中查询字符串方法的影响很大,此模块将根据查询字符串创建SQL WHERE子句谓词。 使用PostgREST,查询字符串可以处理几乎所有的数据库过滤。 例如,要过滤数据库,查询字符串可能类似于以下内容, ?x=eq.10 。 其中x是要过滤的列, eq是要使用的运算符, 10是要过滤的条件。 我称这些为谓词对象。 我发现此查询字符串结构非常灵活,因此决定尝试使用Node重新创建它。 用 const { parse , sqlize , where } = require ( 'sqlqs' ) let qs = { class : 'in.Mammal,Bird' , genus : 'eq.Neotoma' , id : 'gt.1000' } // par
【文件预览】:
sqlqs-master
----.gitignore(2KB)
----README.md(2KB)
----.prettierrc(63B)
----tests()
--------index.spec.js(7KB)
----package.json(1KB)
----index.js(1KB)
----LICENSE.md(1KB)
----.travis.yml(220B)
----yarn.lock(179KB)
----.eslintrc.js(129B)
----package-lock.json(226KB)