所以这可能很简单,但我一直在搜索互联网,并且没有提出任何建议。
假设我有一张客户表和一张发票表。客户表与发票表具有一对多的关系。但是发票表中外键的实际名称是cust_id
而不是Laravel期望的customer_id
。因此,当我在模型中建立关系时,它会失败并显示unknown column customer_id
如何让laravel知道实际的列名是什么?
答案 0 :(得分:1)
我认为这就是你要找的东西。您可以找到关系here
的文档public function invoices() {
return $this->hasMany('Invoice', 'cust_id', 'id');
}