query-builder:通用查询构建器,用于标准化搜索查询

时间:2024-05-18 11:08:51
【文件属性】:

文件名称:query-builder:通用查询构建器,用于标准化搜索查询

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-18 11:08:51

JavaScript

QueryBuilder 这是一个通用的搜索查询构建器。 其目的是提供一个标准化的界面来构建搜索查询,例如在ORM系统或数据层(例如Hybernate,Doctrine或LINQ)中使用的那些查询。 可以扩展其语法以添加自定义运算符,同时保留相同的接口概念。 除了搜索参数外,还有一组添加分页信息和排序字段的方法。 内置操作员 查询实例具有以下常见运算符: LT, LTE, GT, GTE, IN, EQ, NE, LK, ST, END 名称是非常常见的操作的简称,例如less than , less than or equal以及like 。 生产状况 还没到 样例代码 var query = QueryBuilder.create() .where('name').eq('john') .where('age').gt(30) .where('interests').in


【文件预览】:
query-builder-master
----.jsbeautifyrc(86B)
----package.json(822B)
----test()
--------QueryBuilder.spec.js(14KB)
----gulpfile.js(1KB)
----dist()
--------query-builder.js(7KB)
--------query-builder.min.js(3KB)
----src()
--------QueryBuilder.js(4KB)
----babel-options.js(20B)
----karma.coverage.js(469B)
----.gitignore(62B)
----Makefile(334B)
----karma.conf.js(504B)
----build.template.js(323B)
----README.md(1KB)
----.jshintrc(86B)
----bower.json(345B)

网友评论