当列在Laravel中具有多态关系时,如何使用DB::raw从另一个表中选择列



我有三个表结构,如下所示:-

库存_采购

1<1>
实体类型 实体id
1 应用程序\模型\供应商
2 应用程序\模型\公司

我用3个斜线App\Models\Supplier修复了它,现在正在工作,但我仍然不知道的原因

它用两个反斜杠对我有效,我认为这是因为SQL将反斜杠视为转义符:

在SQL 中使用

选择*来自invoice_lines其中invoiceable_type!='应用\\模型\\支付';

前面的评论中提到的Laravel 3反斜杠

最新更新