2012-09-13 11 views

Respuesta

12

Tendrá que declarar el índice en el meta definición ejemplo:

class BlogPost(Document): 
    date = DateTimeField(db_field='addDate', default=datetime.now) 
    category = StringField() 
    tags = ListField(StringField()) 

    meta = { 
     'indexes': [ 
      {'fields': ['-date'], 'unique': True, 
       'sparse': True, 'types': False }, 
     ], 
    } 
+0

muchas gracias – Jay

+0

por favor marca como respondido! – Ross

+0

lo siento, pero ¿cómo haces eso? Soy nuevo aquí, gracias – Jay

3

En caso de restricción única se puede establecer con la declaración del campo como:

email = mongodb.EmailField(required=True, unique=True) 
Cuestiones relacionadas