小白教程
所有教程
关于
Search
172.71.254.133
172.71.254.133
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Python mongodb sort”的源代码
本页内容
上一节:
Python_mongodb_update_document
下一节:
Python_mongodb_delete_document
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:数据排序}}[[Category:python mongodb|4]]= 排序 = [[python mongodb|Python Mongodb]] sort() 方法可以指定升序或降序排序。 sort() 方法第一个参数为要排序的字段,第二个字段指定排序规则,'''1''' 为升序,'''-1''' 为降序,默认为升序。 '''本文使用的测试数据如下(点击图片查看大图):''' [[64CCAEE8 05CB 4F14 8DB1 D9EB9B77FB17.png|64CCAEE8 05CB 4F14 8DB1 D9EB9B77FB17.png]] 对字段 alexa 按升序排序: <sample title="" desc="" lang="python" hererun="1"> #!/usr/bin/python3 import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["xiaobaidb"] mycol = mydb["sites"] mydoc = mycol.find().sort("alexa") for x in mydoc: print(x) </sample> 输出结果为: 对字段 alexa 按降序排序: <sample title="" desc="" lang="python" hererun="1"> #!/usr/bin/python3 import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["xiaobaidb"] mycol = mydb["sites"] mydoc = mycol.find().sort("alexa", -1) for x in mydoc: print(x) </sample> 输出结果为: [[python mongodb|Python Mongodb]]
返回至“
Python mongodb sort
”。
上一节:
Python_mongodb_update_document
下一节:
Python_mongodb_delete_document