小编AE1*_*995的帖子

Laravel雄辩地添加了全局条件

invoices使用一个查询在多个页面中获取。

查询代码:

$invoices = ImportInvoice::withSupplier() -> withCreatedByAndUpdatedBy() -> orderedName() -> paginate(10);
Run Code Online (Sandbox Code Playgroud)

问题:

approve在数据库中添加了字段,该字段的boolean值是发票已批准(1)或未批准(0)的天气。

因此,现在我必须添加where('approve', 1)以获得批准的发票。

问题是,我将在多个控制器中对此雄辩地进行编辑。

问题是:

有没有办法在模型中的条件处添加此内容?另外,有时我想退回未批准的发票。

它类似于Laravel创建的“ 软删除”

Soft delete调用查询时不会返回,但是如果我想调用它,我只会调用withTrashed()函数。

php laravel eloquent laravel-5

2
推荐指数
1
解决办法
97
查看次数

标签 统计

eloquent ×1

laravel ×1

laravel-5 ×1

php ×1