gpt4 book ai didi

python - 在 mongoengine 中切片

转载 作者:行者123 更新时间:2023-12-01 06:11:11 32 4
gpt4 key购买 nike

我有一个线程文档,其中包含注释,即嵌入文档。我不想一次返回所有评论,而是一次显示十条评论。

在 PyMongo 或仅使用 MongoDB 时,我知道我可以使用 $slice 运算符,但我不确定如何使用 mongoengine 执行此操作。如果我这样做

Thread.objects.get(id=thread_id).comments[:10]

它只会从数据库中获取这十个吗?

干杯!

最佳答案

已在开发分支中添加支持并将在下一个版本中发布!

使用字段和切片方法只能返回 10 条评论:

thread = Thread.objects.fields(slice__comments=10).get(id=thread_id)

关于python - 在 mongoengine 中切片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5818669/

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