models.modelOne.findOne({
attributes: [ 'id', 'name' ],
where: { name },
include: [
{
model: models.modelTwo,
attributes: ['id', 'name'],
where: {name: nameTwo},
required: false
}
],
order: [
[ ???? ]
]
});
如何在'id'上按型号订购?我需要通过'DESC'中的'id'通过modelOne对其进行排序如果我喜欢
order: [
[ 'id', 'DESC' ]
]
我收到错误消息:
message:'一个列已按以下顺序多次指定:清单。列表顺序中的列必须唯一。'
您在查询中有两列id
,一列来自modelOne
,另一列来自modelTwo
。只需从id
选项中的modelTwo
attributes
中删除include
。