我有一个 Thread 文档,其中包含 Comments,即 EmbeddedDocuments。我不想让所有评论一次返回,而是一次显示十个。
在 PyMongo 或只有 MongoDB 中,我知道我可以使用 $slice 运算符,但我不确定如何使用 mongoengine 执行此操作。如果我做
Thread.objects.get(id=thread_id).comments[:10]
它只会从数据库中获取这十个吗?
干杯!
我有一个 Thread 文档,其中包含 Comments,即 EmbeddedDocuments。我不想让所有评论一次返回,而是一次显示十个。
在 PyMongo 或只有 MongoDB 中,我知道我可以使用 $slice 运算符,但我不确定如何使用 mongoengine 执行此操作。如果我做
Thread.objects.get(id=thread_id).comments[:10]
它只会从数据库中获取这十个吗?
干杯!