首页 > 解决方案 > 如何进行排序?

问题描述

如果查看文档 knex 中的示例,则排序是这样完成的:

.orderBy('name', 'desc')

如何排序,如果想让名称既按升序排序,也按降序排序,取决于路由中指定了哪些值?order=asc?order=desc.

我试图这样做.orderBy('name', req.orderBy),但它没有帮助。

标签: node.jsknex.js

解决方案


.orderBy('name', req.query.order)

像这样试试


推荐阅读