2017-05-16 2 views
1

Ich benutze Sequelize mit Expressjs, ich benutze Suchfunktion von Sequelize, es läuft erfolgreich. Wenn die Abfrage erfolgreich ausgeführt wird, aber kein Datensatz gefunden wird, was sollte der Antwortcode sein? Wenn kein Datensatz gefunden wird, gibt sequelize null zurück.Antwort-Code, wenn Abfrage erfolgreich ausgeführt wird, aber Datensatz nicht gefunden wird

Also Frage ist, was sollte Statuscode sein, wenn Datensatz nicht von db gefunden wird?

+2

Wenn keine Daten dann sollte es 404. Doppelte sein: http://stackoverflow.com/questions/11746894/what-is-the-proper-rest-response-code-for -a-valid-request-aber-ein-leer-Daten –

Antwort

0

res.status(404)  // HTTP status 404: NotFound 
 
    .send('Not found')

Verwandte Themen