繁体   English   中英

如何使用 MongoEngine 制作 ArrayField?

[英]How do I make an ArrayField using MongoEngine?

mongoengine 的文档中没有 ArrayField 选项。 它是: http ://docs.mongoengine.org/guide/defining-documents.html 我对这样的东西如何不被命名为ArrayField 感到很疯狂。 甚至可以使用 mongoengine 做一个 ArrayField 吗?

我认为您正在寻找的是 mongoengine 中的ListField

更多详细信息: http : //docs.mongoengine.org/apireference.html#mongoengine.fields.ListField

例如

from mongoengine import Document

from mongoengine.fields import ListField
from mongoengine.fields import StringField

class User(Document):
    name = StringField()
    roles = ListField(StringField()) # something like ["ro", "rw"]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM