【发布时间】:2015-01-17 10:17:50
【问题描述】:
我已经给出了一个包含两个表的现有数据库:
customers (address_id)
addresses
此外,customers 中的每个客户都有一个 AddressID。通常,我会假设每个地址都有客户的 id,但这里客户有地址 id。
现在我正在寻找一个模型函数来从客户那里检索地址,以便在刀片模板中使用 {{ $customer->address }} 之类的东西:
例如客户.php
public function address() {
return $this->belongsTo('Address', 'CustomerID', 'AddressID');
}
问:如何获取客户的相关地址?
// 编辑:这是一个现有表,其中包含我目前无法更新的数据。
我的解决方法是:
$customer->address = Address::find($customer->AddressID);
【问题讨论】:
-
你现在遇到什么问题?
标签: php laravel model eloquent