我想在loopback.js中创建自动完成功能。因此,如果用户键入“a”,它应该转到数据库并显示所有以a开头的电子邮件。为此,我有“allusers”模型。使用简单的get请求,它会显示我的结果
[
{
"users": "ank1@gmail.com",
"id": "5a439dea4da34b14040cb1b2"
},
{
"users": "ank2@gmail.com",
"id": "5a439df14da34b14040cb1b3"
},
{
"users": "ank3@gmail.com",
"id": "5a439df84da34b14040cb1b4"
},
{
"users": "ank4@gmail.com",
"id": "5a439e004da34b14040cb1b5"
},
{
"users": "ank5@gmail.com",
"id": "5a439e044da34b14040cb1b6"
},
{
"users": "ank6@gmail.com",
"id": "5a439e084da34b14040cb1b7"
}
]
那么,我该如何做到这一点?
答案 0 :(得分:1)
我找到了解决方案。这对我有用。
http://localhost:3000/api/allusers?filter[where][users][like]=a&filter[limit]=6
然后,我可以在用户输入更多文本到输入框中时进行更多api调用。这对我很有用。