【问题标题】:Eloquent query builder - hasOne errorEloquent 查询生成器 - hasOne 错误
【发布时间】:2013-01-25 11:04:40
【问题描述】:

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

  1. 解释和
  2. 交易。

在模型文件夹中,我有 transaction.phpexplanation.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]

谁能看出我哪里出错了?

【问题讨论】:

    标签: laravel eloquent laravel-3


    【解决方案1】:

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

    Laravel 4.x

    $this->hasOne();
    

    Laravel

    $this->has_one();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-31
      • 1970-01-01
      • 2014-05-13
      • 2015-02-02
      • 2020-07-09
      • 2015-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多