我正在寻找一个支持标量函数的可视化javascript WHERE
子句构建器。如,
...
WHERE COL_A = '1234'
AND IS_HOLIDAY(DATECOL, LOCALITY)
AND (BASE_MEASURE(UOM, QTY) > 1234 OR AMOUNT > 1234)
...
我见过的人缺乏对功能的支持。 (就像在MS-Excel中一样。)他们也倾向于直接从不适合我的数据库中提取表模式,尤其是。因为我只有一套搜索,无法访问数据库。
我拥有:可搜索列名称及其数据类型的列表,几组函数(简单的数学/日期/字符串以及许多封装业务规则的homebrewn)及其参数/返回类型。空支持并不重要,函数调用中的函数调用也不重要。我需要的是一个javascript库,我可以编码元数据并放在DOM元素中;它管理用户交互,返回WHERE子句字符串。
如果您能指出一些好的启动代码或关于如何添加功能支持的大纲,或者两者兼而有之,我将不胜感激。
感谢。