2017-12-27 26 views
0

loopback.js에서 자동 완성을 만들고 싶습니다. 따라서 사용자가 "a"를 입력하면 데이터베이스로 이동하여 a로 시작하는 모든 전자 메일을 표시합니다. 이를 위해, 나는 "allusers"모델을 가지고 있습니다. 간단한 요청을 통해이 같은 결과를 보여줍니다.loopback.js에서 특정 알파벳으로 시작하는 데이터를 얻는 방법

[ 
    { 
    "users": "[email protected]", 
    "id": "5a439dea4da34b14040cb1b2" 
    }, 
    { 
    "users": "[email protected]", 
    "id": "5a439df14da34b14040cb1b3" 
    }, 
    { 
    "users": "[email protected]", 
    "id": "5a439df84da34b14040cb1b4" 
    }, 
    { 
    "users": "[email protected]", 
    "id": "5a439e004da34b14040cb1b5" 
    }, 
    { 
    "users": "[email protected]", 
    "id": "5a439e044da34b14040cb1b6" 
    }, 
    { 
    "users": "[email protected]", 
    "id": "5a439e084da34b14040cb1b7" 
    } 
] 

그래서 어떻게해야합니까?

답변

1

해결책을 찾았습니다. 이것은 나를 위해 일하는 것입니다.

http://localhost:3000/api/allusers?filter[where][users][like]=a&filter[limit]=6 

사용자가 입력 상자에 더 많은 텍스트를 입력하면 더 많은 API 호출을 할 수 있습니다. 이것은 나를 위해 완벽하게 작동합니다.