有没有任何解决方案可以在 mongoengine 中获取文档特定字段的列表,例如获取我们使用函数的文档列表.objects,或者我必须使用循环来生成文档特定字段的列表?
例如我有这个Document:
class User(Document):
email = StringField()
name = StringField()
Run Code Online (Sandbox Code Playgroud)
我有所有用户的电子邮件列表string
我有一个名为 的类Request,我想在 mongoengine 中获取它的第一个对象我想我可以使用这个:
首先获取像
这样的所有对象
,然后调用对象的属性
visitors = Request.objects.all()
ss = visitors[0].ip
我可以ListField无条件限制mongoengie中数据的长度if吗?
我需要这样的东西:
list = db.ListField(IntField(), max_length = 24)
Run Code Online (Sandbox Code Playgroud)
在我的document.
或者我必须在要更新时检查我的列表的长度,如果我的列表长度大于 24,则不要更新它!
我有一个矢量矢量,我想按每个矢量的大小排序!我怎么能这样做!我想使用sort函数,但我找不到sort函数中的任何参数,它确定我想用每个内容的大小对其进行排序