3

这让我发疯了。我有 2 张桌子;

  1. 解释和
  2. 交易。

在我拥有的模型文件夹transaction.phpexplanation.php.

交易.php:

<?php

class Transaction extends Eloquent {

    public function explanation()
    {
        return $this->hasOne('Explanation');
    }

}

解释.php

<?php

class Explanation extends Eloquent {



}

我只是打电话

Transaction::find(18)->explanation()->first();

我收到的错误是

Query 类上没有定义方法 [hasone]

谁能看到我哪里出错了?

4

1 回答 1

4

刚刚想通了,正在阅读错误的文档..

Laravel 4.x

$this->hasOne();

Laravel < 4.x

$this->has_one();
于 2013-02-10T01:25:36.107 回答