Добрый день всем, заметил очень огорчающий факт, у меня данные отображаются сначала старые потом новые, я бы хотел поменять порядок отображения, то есть появившиеся данные в бд (те у которых id больше по значению) отображались сверху.
Вот мой код (упростил максимально, но суть таже)
файл ejs<% for(var i = 0; i < result.length; i++) {%>
<div><%=result[i].dataValues.username%></div><br>
<%}%>
файл роута
router.get('/index', (req, res) => {
let result = User.findAll({
offset: 0, limit: 10
}).then(result => {
res.render('index', {result: result});
console.log(result);
})
файл базы данных
const User = db.define('table', {
id: {
type: Sequelize.INTEGER,
autoIncrement: true,
primaryKey: true,
},
username: {
type: Sequelize.STRING(254)
},
});
Подскажите очень прошу как поменять порядок отображения данных! Все работает все отображается моим кодом но не в том порядке что надо, надо чтобы самые свежие строки данных были вверху а не внизу!