javascript - Order By (alias) then Order by second sequalize
问题描述
我正在使用 sequalize.js,我在使用订单语句时遇到问题,我想先按 if id 排序(如果我的 id 在该别名表中),然后再按另一个订单....
order = [['alias', 'id'], /*[this order statement already works]*/]
include = [
{
model: model.aliasTable,
as: 'alias'
}
]
//['alias', 'id'] this is what is not working in my order statement
解决方案
尝试order: [['alias', 'DESC'], ['id', 'DESC']]
推荐阅读
- visual-studio-code - VS 代码未解决的导入
- macos - 无法使用 Apple M1 芯片将 Flutter 安装到 macOS Big Sur
- python - Show more using Selenium requires sleep
- node.js - node-v 没有显示我系统上安装的当前节点版本
- python - 如何检查重复行中的目标变量是否不同
- flutter - 当我弹回前一个屏幕时,FadeInImage 小部件“淡入”
- python - 如何按该元素的大小重复列表中的元素的次数
- domain-driven-design - 管理聚合边界 (DDD)
- c++ - ld:架构 arm64 的 24 个重复符号?
- macos - 有没有办法使用 SwiftUI 检索 macOS 中文件和文件夹的图标图像?