我有一个mongo的集合,它有名字和计数字段.
{name:'myName',count:5}
Run Code Online (Sandbox Code Playgroud)
是否可以通过计数对数据进行排序并使用mongoexport导出为json?
Dan*_*scu 29
从MongoDB 2.6开始,您可以直接传递--sort给mongoexport:
mongoexport --db mydatabase -c people --fields name,age --sort "{name: 1, age: 1}"
Run Code Online (Sandbox Code Playgroud)
row*_*anu 16
其实你可以,但你必须使用特殊的参数.这是一个示例(重定向到文件):
$ mongoexport -q '{ $query: {count: {$gt:0}}, $orderby: {count: -1} }' -d database -c collection > data_dump.json
Run Code Online (Sandbox Code Playgroud)
$ query部分并不是绝对必要的,但是因为GitHub上的这个错误而把它包括在内(现在已经修复,但仅限于此).
| 归档时间: |
|
| 查看次数: |
10996 次 |
| 最近记录: |