mongoengine 常用类型

来源:互联网 发布:屏幕画笔软件 编辑:程序博客网 时间:2024/06/04 18:27

BinaryField
BooleanField
ComplexDateTimeField
DateTimeField
DecimalField
DictField
DynamicField
EmailField
EmbeddedDocumentField
FileField
FloatField
GenericEmbeddedDocumentField
GenericReferenceField
GeoPointField
ImageField
IntField
ListField
MapField
ObjectIdField
ReferenceField
SequenceField
SortedListField
StringField
URLField
UUIDField

StringFiled(regex=None,max_length=None,min_lenght=None) #字符串类型
IntField(min_value=None,max_value=None) #整数类型
FloatField(min_value=None,max_value=None) #字符串类型
BooleanField() #布尔类型
DateTimeField() #时间类型
listField() #可以插入列表的
DictField() #字典类型
ReferenceField() #参照类型
SequenceField() #自动产生一个数列、 递增的

通用参数

default #默认值 也可以是一个函数 可调用类型
required #是否必须赋值 true false
primary_key #插入数据是否重复
null #赋值是否可以为空
choices #列表的范围
unique #当前列只能是唯一的

0 0
原创粉丝点击