所以我做了这个查询:
db.zips.find( { loc : { $geoWithin : { $box :[ [ -90 , 30 ] , [ -80 , 40 ] ] } } } )
这是(众多)输出之一:
{“城市”:“APISON”,“位置”:[-85.016404, 35.014926],“流行”:1614,“州”:“TN”,“_id”:“37302”}
我的问题是我如何能够按人口对其进行排序并将其限制为 10?当我尝试 {$sort{pop:1}} 时出现错误,它不知道弹出,当我在末尾添加 {$limit:10} 或查询时,它不会将其限制为 10 个条目,而只会显示我最后一栏。
任何帮助将不胜感激!