Как мне сделать ArrayField, используя MongoEngine? - PullRequest
1 голос
/ 16 апреля 2019

В документации mongoengine нет опции ArrayField.Вот оно: http://docs.mongoengine.org/guide/defining-documents.html Я схожу с ума от того, что нечто подобное не называется ArrayField.Можно ли вообще сделать ArrayField с помощью mongoengine?

1 Ответ

1 голос
/ 24 апреля 2019

Я думаю, что вы ищете ListField в mongoengine.

Подробнее здесь: 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"]
...