如何进行排序?

How to make sorting?

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

.orderBy('name', 'desc')

如何排序,如果想让名字既升序又降序,取决于路由中指定的值是什么?order=asc?order=desc.

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

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

这样试试