Closed MattCraftsCode closed 4 years ago
forPage
Support pagination
paginate, paginateById
method already support simple paginator.
Database design null type, generally not allowed Soft delete is generally controlled by business design. This makes business more convenient
thank you for your advice ~
Thank you~
Expected behavior 用惯了 Laravel,觉得 "软删除" 和 "分页组件" 很好用,希望 Swoft 也可以有。 Soft delete and Pagination are convenient components in Laravel
Details
软删除让代码更简洁: If using "soft delete" in laravel, code is very elegant: (有软删除)
If no soft delete, we have to go handle "deleted_at" for every related tables: (无软删除)
其他原因:
softDelete()
方法,那么对应的模型里最好也能支持一下。Other reasons:
softDelete()
method by default, I think It should also be supported in the model.Without pagination:
I need a traits
and using in controller:
With pagination: