parent
700e2cd93d
commit
c775c0a80c
3 changed files with 14 additions and 1 deletions
|
|
@ -687,7 +687,7 @@ class TopLevelDocumentMetaclass(DocumentMetaclass):
|
|||
unique_indexes.append(index)
|
||||
|
||||
# Grab any embedded document field unique indexes
|
||||
if field.__class__.__name__ == "EmbeddedDocumentField":
|
||||
if field.__class__.__name__ == "EmbeddedDocumentField" and field.document_type != new_class:
|
||||
field_namespace = "%s." % field_name
|
||||
unique_indexes += cls._unique_with_indexes(field.document_type,
|
||||
field_namespace)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue