0

在下面给出的示例中:https ://sqlmodel.tiangolo.com/tutorial/create-db-and-table/

from sqlmodel import Field, SQLModel

class Hero(SQLModel, table=True):
    id: int = Field(default=None, primary_key=True)
    name: str
    secret_name: str
    age: Optional[int] = None

如何创建仅使用并忽略其他变量/行的name模式age

4

1 回答 1

0

制作secret_nameOptional 能解决你的问题吗?

class Hero(SQLModel, table=True):
    id: int = Field(default=None, primary_key=True)
    name: str
    secret_name: Optional[str]
    age: Optional[int] = None

hero = Hero(name="some name", age=99) 

应该可以正常工作,您不必传递secret_name参数

于 2021-09-04T14:51:02.783 回答