Mam złożony zestaw skojarzonych modeli. Modele są powiązane przy użyciu tabel łączenia, z których każdy ma atrybut o nazwie "zamówienie". Muszę mieć możliwość wysłania zapytania do modelu macierzystego "Strona" i włączenia powiązanych modeli oraz posortowania tych powiązań za pomocą pola "zamówienie".Porządkowanie wyników modeli z obciążonymi ładowaniem w węźle Sequelize
Poniżej nie mając wpływu na wyniki porządek sortowania:
db.Page.findAll({
include: [{
model: db.Gallery,
order: ['order', 'DESC'],
include: [{
model: db.Artwork,
order: ['order', 'DESC']
}]
}],
})
Irytujące nazewnictwo twoich przykładowych pól. Po pierwsze oba modele są zamawiane na polu o tej samej nazwie. Ta nazwa jest taka sama jak operacja. –