得到这个错误;
[紧急]未捕获的InvalidArgumentException:has_many关系 abc \ def \ ghi \ Customer.OrderRegistrants引用类Order其中 不存在
private static $has_many = [
'OrderRegistrants' => 'Order.Registrant'
]
答案 0 :(得分:1)
假设Order
有一个名称空间,那么您引用的名称不正确。试试这个:
private static $has_many = [
'OrderRegistrants' => Order::class . '.Registrant',
];
这将确保遵守use My\Package\Order;
类的所有导入(例如,通过Order
命名空间)。您拥有的方式不会考虑任何名称空间。