我有两张桌子:
Persons
id, name, foto_id
和
Fotos
id, url
在Person
模型上,我添加了:
public function foto() {
return $this->hasOne("App\\Foto","id","foto_id");
}
请注意,我需要转义
\F
...
当我尝试{{ $person->foto->url }}
时,我得到“试图访问非对象属性”错误。如果我{{ print_r($person->foto()) }}
,我只会1
...
我按照了laravel文档和tutorial
这是我正在创建一个学习Laravel的项目,所以感谢任何有用的建议!
修改
在artisan tinker
,$person->foto->url
按预期工作,返回Foto
对象就好......