Skip to content

delete_model_by_column #59

@YanJa

Description

@YanJa

class CRUDPlus(Generic[Model]): ... async def delete_model_by_column( self, session: AsyncSession, allow_multiple: bool = False, logical_deletion: bool = False, deleted_flag_column: str = 'del_flag', flush: bool = False, commit: bool = False, **kwargs, ) -> int:

delete_model_by_column方法有两个参数logical_deletion :bool = False 是否逻辑删除, deleted_flag_column 逻辑删除字段,

其中这个逻辑删除字段只能设置一个, 比如 is_delete, 当时我想设置多个逻辑删除字段 is_delete(是否删除), delete_at(删除时间), 这时这个字段就不支持了, 如果将这个字段变为字典是否可以

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions