node.js - 如何对连接数据进行排序?
问题描述
在我的请求中,我以这种方式加入了用户模型的数据
...
include: [{ model: User, attributes: ['username'], required: true }],
...
当我想对数据进行排序时,会出现错误 500。
...
order: [... ['user.username', req.query.order], ...]
...
如何正确链接到排序?
解决方案
尝试按照文档中的说明使用以下代码:http: //docs.sequelizejs.com/manual/querying.html#relations---associations
order: [[User, 'username', req.query.order]]
推荐阅读
- c# - EnableCorsAttribute 中缺少方法
- r - 带有 Observes 和 reactiveValues 的闪亮模块
- ruby-on-rails - ChatRooms#index 中的 ExecJS::RuntimeError
- sorting - 将日期行分隔为月初和月底 (LibreOffice)
- python - Python:指令后更新 GUI
- python-3.x - 在 bash 中运行的脚本的日志输出显示为一行
- python - Flask:视图函数没有返回有效的响应元组
- python - Python:生成范围数字并将结果输出到文件中,并在每个附加值后添加换行符
- puppet - Puppet : 如何使用带有时间表的服务
- active-directory - 气流配置 AD/LDAP 管理员用户和普通用户