[英]Pymongo equivalent of an SQL query
我是 MongoDB 的新手。 我正在嘗試轉換 SQL 查詢以獲取相同的結果,但來自 MongoDB 數據庫。 SQL查詢如下——
select 計數(國家)為 c,按 c desc 從世界組按大洲排序;
有人可以指導我嗎?
我的聚合結構是 - {國家:“中國”,大陸:“亞洲”} {國家:“斯里蘭卡”,大陸:“亞洲”} {國家:“美國”,大陸:“北美”}
如果我要堅持這種聚合結構,有人可以解釋一下我怎么能 go 關於這個?
TIA。
我認為這個參考可能有用: https://docs.mongodb.com/manual/reference/sql-comparison/
但是為了專門轉換上面的 SQL(因為它包含一個計數和一個分組依據),我使用了這個轉換器: https://klaus.dk/sqltomongodb/
db.world.find( { country : { '$exists' : true } } ,{continent:1} ).count().sort( { c : -1 } )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.