SQL查询的jQuery语法自动完成

时间:2017-03-29 13:10:42

标签: jquery-ui-autocomplete

我正在开发一个有趣的Node javascript项目,用户可以通过自定义SQL语言查询数据库(想想类似于Yahoo Query Language的东西)。

例如,我可以输入一个文本框:

SELECT A,B,C FROM data.source1 WHERE X > 0;

我想知道是否存在一个自动完成库,它会根据语法自动完成查询的每个标记,例如我输入SE时会自动完成SELECT然后将开始自动完成所有可用的列,如A,B,C等。

我试过像这样的库: http://leaverou.github.io/awesomplete/

但它们匹配整个输入,而不仅仅是它的一部分。

如果不存在,我很乐意开发这样的库。

1 个答案:

答案 0 :(得分:0)

好的,我发现这将完成这项工作: https://pegjs.org/online