Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- applyOrder: function(qb, orderParams) {
- switch (orderParams.sort_by) {
- case 'company':
- qb.orderBy('companies.company_name', orderParams.order);
- break;
- case 'division':
- qb.leftJoin('divisions', 'divisions.division_id', 'cars.division_id');
- qb.orderBy('divisions.division_name', orderParams.order);
- break;
- case 'device.simcard':
- qb.leftJoin('sims', 'sims.sim_id', 'devices.sim_id');
- qb.orderBy('sims.sim_number', orderParams.order);
- break;
- default:
- SMFModel.prototype.applyOrder.apply(this, arguments);
- }
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement