SELECT (a+b) as c FROM my_table ORDER BY c ASC;
Run Code Online (Sandbox Code Playgroud)
我如何在Mongo中按两列总和订购?
没有额外的行动,你不能轻易做到.
要对任何计算值进行排序,您需要先将文档存储在文档中或其他世界中,您需要创建额外的字段"c",并在每次更新/插入时将+ b存储在其中,然后才将"c"排序为通常.
| 归档时间: |
|
| 查看次数: |
2205 次 |
| 最近记录: |