【发布时间】:2015-07-11 18:31:39
【问题描述】:
我有一组复杂的关联模型。这些模型使用连接表关联,每个连接表都有一个名为“order”的属性。我需要能够查询父模型“页面”并包含关联模型,并按字段“顺序”对这些关联进行排序。
以下内容对结果的排序顺序没有影响:
db.Page.findAll({
include: [{
model: db.Gallery,
order: ['order', 'DESC'],
include: [{
model: db.Artwork,
order: ['order', 'DESC']
}]
}],
})
【问题讨论】:
-
示例字段的命名令人讨厌。首先,两个模型都在同名字段上排序。该名称与操作相同。
标签: node.js postgresql sequelize.js