我正在使用Express + MySql + Sequelize为我的Android应用制作后端REST api。
我的问题是,表中的最新更新行不会在GET请求中返回。
这是我发出请求时的桌子的样子。
这是我的快速路由器的配置方式。
router.get('/SendList', function (req, res, next) {
models.customers.findAll({ attributes: ['id', 'CustName', 'CustAddress', 'CustPlace', 'CustContactPerson', 'CustContactNo', 'CustType'] }).then(function (customers) {
res.json(customers)
})
});
当尝试使用chrome地址栏中的网址时,会出现新行。之后,我也可以在Postman中获得新行。我觉得很奇怪。请帮助我。
获得修补程序
经过大量的搜索后,我得到了解决方法。问题是由于Nginx进行了缓存,我将其用作反向代理。
我刚刚将expires 5s;
添加到了/ location
部分/etc/nginx/sites-available/default
的文件中。
我正在添加屏幕截图,以便它将对某人有所帮助。