🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 删除模型 ### [](https://octobercms.com/docs/database/model#deleting-models)删除模型 要删除模型,请在`delete`模型实例上调用方法: ~~~ $flight = Flight::find(1); $flight->delete(); ~~~ #### 通过键删除现有模型 在上面的示例中,我们在调用`delete`方法之前从数据库中检索模型。但是,如果您知道模型的主键,则可以删除模型而不检索它。为此,请调用`destroy`方法: ~~~ Flight::destroy(1); Flight::destroy([1, 2, 3]); Flight::destroy(1, 2, 3); ~~~ #### 通过查询删除模型 您也可以在一组模型上运行删除查询。在此示例中,我们将删除所有标记为无效的航班: ~~~ $deletedRows = Flight::where('active', 0)->delete(); ~~~ > **注意**:值得一提的是,直接从查询中删除记录时,[模型事件](https://octobercms.com/docs/database/model#model-events)不会触发。