Ich entwickle eine API, die die API mit dem angegebenen Schlüsselwort im Query-String-Parameter mit Hilfe von HAPI JS suchen kann.Wie kann auf Abfragezeichenfolgenparameter zugegriffen werden, um eine Suche/Filterung in der API mithilfe von HAPI JS durchzuführen?
Zum Beispiel: localhost: 8000/api suchen = {} GivenKeyWord
Könnte jemand bitte vorschlagen, wie dies in HAPI JS zu implementieren? Ich verwende MYSQL als Datenbank
Hallo @DSCH, würde ich so etwas tun: server.route ({ Methode: ‚GET‘, Pfad: '/api‘, Handler: function (Anfrage, eine Antwort) { const query = request.query; Suche auf API Perform MYSQL-Datenbank Antwort (Abfrage) verwendet; } }); –
Die 'request.query' ist ein Objekt, das alle Abfrageparameter und ihre Werte enthält. Daher wird Ihre Suchanfrage gemäß der URL, die Sie in Ihrer Frage angegeben haben, in "request.query.seach" gespeichert. Damit können Sie mit Ihrer Datenbank machen, was Sie wollen. – DSCH
Könnten Sie bitte einen Beispielcode für einen Datenbankaufruf für Querystring aus unserer Diskussion schreiben? Das würde mir helfen, das Konzept zu verstehen. –