Django中有多个order_by条件

时间:2017-01-22 19:17:32

标签: django orm sql-order-by django-queryset

我有一些Django模型,我如何从表中的order_by数据依赖于字段值。对于例如当字段名称为" status"有值=' 10',做ASC,当状态值等于' 20',做DESC。需要在单个查询中执行此操作。 我第一次来这里,对不起,如果我说错了。感谢。

1 个答案:

答案 0 :(得分:2)

您可以在int minSumPath(TreeNode* root) { if(root==NULL) return 0; int sum = root->value; if(root->left!=NULL && root->right!=NULL) sum += min(minSumPath(root->left),minSumPath(root->right)); else if(root->left==NULL) sum += minSumPath(root->right); else sum += minSumPath(root->left); return sum; } 中使用conditions,如下所示:

order_by