使用nodejs自动完成存储在mySQL中的数据

时间:2016-07-28 16:36:57

标签: mysql node.js

我有一个Web应用程序,用户可以通过用nodejs编写的Web服务器在mysql数据库中注册人名。我想添加一个搜索这些名称的功能,我希望应用程序根据存储在mysql数据库中的名称自动完成用户输入的内容。就像Google中的搜索建议一样。

如何使用nodejs为mysql做到这一点?

感谢所有人:)

1 个答案:

答案 0 :(得分:0)

我为过去的项目实现它的简单方法是通过向数据库中为每个输入的字母发送异步查询,然后使用JS更新返回结果的页面(如果得到的话)。查询本身将是字符串比较的行(在条目中查找给定的字符子集)。

如果您需要更多帮助,我建议您尝试使用基本的工作(例如,让网页查询数据库中的几个字符并显示您要查找的名称)并从那里扩展。如果您遇到问题,请随时在此处发布(使用代码),我们很乐意为您提供帮助。