gpt4 book ai didi

python - 在 pymongo 中使用 $natural sort - MongoDB

转载 作者:行者123 更新时间:2023-12-01 08:53:56 26 4
gpt4 key购买 nike

我知道在 MongoDB 中使用 $natural 排序可以提高磁盘吞吐量,因为游标将读取顺序记录而不是跳跃。

但是当我尝试使用这个 SO example 时或关注Cursor.sort() Ref Docs我收到以下错误:

for t in collection.find({'raw.lang': 'en'}).sort( { $natural: 1 } ):

不出所料地给出了语法错误。

for t in collection.find({'raw.lang': 'en'}).sort( { '$natural': 1 } ):

发生异常:TypeError如果没有指定方向,key_or_list必须是list的实例

任何帮助将不胜感激。谢谢。

最佳答案

传递异常中提到的排序键数组,

for t in collection.find({'raw.lang': 'en'}).sort([( '$natural', 1 )] ):

关于python - 在 pymongo 中使用 $natural sort - MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52904815/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com