小编Mar*_*Lau的帖子

如何构建自动完成 API?

我正在努力构建一个合适的自动完成功能。我正在通过构建一个非常简单的 API 来练习,该 API 可以自动完成用户的姓名。

目前,我有一个包含列given_namelast_name. 它们使用弹性搜索进行索引。而且,我已经构建了一个 API,它接受一个搜索词来查询 elasticsearch。

我关心前端如何与这个 API 通信。这样做的明显方法是在搜索输入的每次按键之后调用 API。但是,这是发送的大量请求。在延迟之后拨打电话以减少请求感觉很麻烦。有没有合适的方法来做到这一点?

我找到了许多关于如何构建 elasticsearch API 的指南,但没有任何将前端和后端放在一起的指南。

api autocomplete

5
推荐指数
1
解决办法
1922
查看次数

标签 统计

api ×1

autocomplete ×1