我正在使用Bookshelf.js/Knex.js,获取一个带有关联子模型(称之为公司)的模型(称之为用户)。
我能否按照子模型的字段进行排序 -
这是我的当前代码,它只适用于根模型字段。
我能否按照子模型的字段进行排序 -
company.name
?
另外,如果可能的话,我可以进行多重排序,比如说按照 company.name
降序排列,然后按照 lastName
升序排列吗?这是我的当前代码,它只适用于根模型字段。
qb.orderBy('company.name', 'desc')
不起作用。users.query(function(qb) {
qb.orderBy('lastName', 'asc');
})
.fetch({withRelated: ['company']})
.then(success, error);