mongoengine中文档的特定字段列表

list of specific field of Documents in mongoengine

有什么解决方案可以在mongoengine中获取文档的特定字段列表 就像我们使用 .objects 函数获取文档列表 或者我必须使用循环来生成文档的特定字段列表?
例如我有这个 Document:

class User(Document):
    email = StringField()
    name = StringField()

我有 string

中所有用户的电子邮件列表

您可以通过此获取特定值的列表

User.objects.filter(....).values_list('email')

User.objects.filter(....).scalar('email')

有关详细信息,请阅读 mongoengine docs