我在加入两张桌子后正在做一个findAll。查询看起来像这样:
user.findAll({
order: ['username', 'DESC'],
include: [{
model: profile_table,
where: {
favouriteColor: 'red'
}
}]
以下是查询搜索的数组对象的示例:
[{
'id': '8i394324sd',
'username': 'Joey',
'profile': [{
'favouriteColor': 'red',
'admin': 'false'
}]
}]
以下是我的问题:如果我想设置order
字段,以便按admin
对列表进行排序,该怎么办?我该怎么做呢?我不能完全做到:
order: [`${profile.admin}`, 'DESC']
有什么想法吗?
答案 0 :(得分:0)
使用
order: [[${profile_table.name}.admin
, 'DESC']]
选项。