Laravel 5在刀片上显示相关的模型数据

时间:2015-08-22 17:32:43

标签: laravel laravel-5 eloquent blade laravel-5.1

我想在我的模型上创建一个急切的加载,但我不断得到并且错误。无论如何这里是我的模型结构

protected void character_btn_Click(object sender, EventArgs e)
{
  // Get value of clicked button
}

但现在在我的控制器上我尝试使用此功能

// table name is drug_logs
class DrugLog extends Model
{
    public function drug() {
      return $this->belongsTo('App\Drug');
    }

    public function dispensedDrug() {
      return $this->hasOne('App\DispensedDrug');
    }
}

// table name is drugs
class Drug extends Model
{
    public function drugLogs() {
      return $this->hasMany('App\DrugLog');
    }
}
// table name is dispensed_drugs
class DispensedDrug extends Model
{
    public function drugLog() {
      return $this->belongsTo('App\DrugLog');
    }
}

但我一直收到错误

$drug_logs = DrugLog::with('dispensed_drugs')->get();

对这个人有什么想法吗?

0 个答案:

没有答案