埋め込みドキュメントのリストを作成し、各埋め込みドキュメントに特定のフィールドをリストだけでなく、コレクション全体のすべてのリストで一意にする必要があります。
だから私はこれをしました:
class User(Document):
emails = ListField(EmbeddedDocumentField(Email))
class Email(EmbeddedDocument):
email = StringField(unique=True) # This doesn't work!
verified = BooleanField(default=False)
これは機能しません。同じユーザーまたは複数のユーザーに重複したメールを追加できます。
助けてください、ありがとう。