0
我有一個CustomType,如何檢查列是否設置爲nullabe = True在創建自定義類型?如何檢查自定義類型是否設置爲nullable = True
import sqlalchemy.types as types
class MyType(types.TypeDecorator):
impl = types.Unicode
def process_bind_param(self, value, dialect):
return "PREFIX:" + value
def process_result_value(self, value, dialect):
return value[7:]
這裏是定義將使用它的模型:
class User(BaseModel):
__tablename__ = 'user'
mytype = Column(MyType(), nullable=True)
我需要知道的名字手邊的專欄,這不適合我。 – jdk2588
您提供的解決方法是檢查值是否通過,但應檢查該字段是否設置爲空。 – jdk2588