其他分享
首页 > 其他分享> > pymongo和mongoengine搜索结果按照中文排序

pymongo和mongoengine搜索结果按照中文排序

作者:互联网

 1.pymongo中引用中文排序

from pymongo .collation import Collation

table.find().sort('filed').collation(Collation(locale='zh'))

2 .mongoengine按照中文排序

Table.objects.order_by('field').collation(collation={"locale":"zh"})

ps: Table是表对象  filed是表下的字段 排序结果是 数字 中文 英文(不区别大小写)

标签:中文,zh,locale,mongoengine,collation,排序,pymongo
来源: https://www.cnblogs.com/fujianguo1024/p/15469001.html