我想为 15 个模型制作一个搜索过滤器,例如,如果我们认为 15 个模型的参数都相同,我想知道我应该为此做一个帮手而不是重复它或服务提供商,如果您告诉区别和选择一个的原因,我会很高兴。这是我的搜索方法作为示例:
$result = DB::table('mod_dns_records')
->where('scheduled', 'N')
->where('scheduleTime', 0)
->where('domainId', $id)
->orWhere('deleteRow', 'Y')
->where('domainId', $id)
->get();
只是要提到我将结果作为 API 发送,如果它在选择上有任何不同
帮助程序不正确,您必须使用服务提供程序或存储库模式。