text: Title: Pydantic "exclude" option is not working anymore
  Body: **Describe the bug**
  After upgrading from version 1.22.6 to version 1.23.0, pydantic property exclude stopped working.
  
  **Expected behavior**
  I have a user model which have email and password and I don't want to save the password to mongo. I have the following model:
  ```
  class UserCreate(User):
      """All fields needed to create a user"""
      password: Optional[str] = pydantic.Field(
          description="A user's password in plain text before it has been hashed",
          exclude=True,
      )
  ```
  I expected the password not to be saved into the database but after upgrading versions it is saving it.
  