1
私はexpressjsでsequelizeを使用していますが、sequelize関数を使用して正常に実行されます。クエリが正常に実行されたが、レコードが見つからない場合、レスポンスコードは何であるべきですか?レコードが見つからない場合、sequelizeはnullを返します。クエリが正常に実行されたのにレコードが見つからない場合のレスポンスコード
db.Property.find({
where: {
country: req.query.country,
},
})
.then((property) => {
if (property) {
res.json({ status: true }); // send 200 response if record found
} else {
// What should be Status Code if record is not found.
}
});
したがって、dbからレコードが見つからない場合、ステータスコードはどうなるべきですか?
データは、それが404重複してはならない場合は、次のhttp://stackoverflow.com/questions/11746894/what-is-the-proper-rest-response-code-for -a-valid-request-but-empty-data –