这让我疯了。我有2张桌子;
在models文件夹中,我有transaction.php
和explanation.php.
transactions.php:
<?php
class Transaction extends Eloquent {
public function explanation()
{
return $this->hasOne('Explanation');
}
}
explanation.php
<?php
class Explanation extends Eloquent {
}
我只是打电话
Transaction::find(18)->explanation()->first();
我收到的错误是
在Query类
中未定义方法[hasone]
谁能看到我出错的地方?
答案 0 :(得分:4)
刚想出来,正在阅读错误的文档..
Laravel 4.x
$this->hasOne();
Laravel&lt; 4.x的强>
$this->has_one();