0
我有一個Laravel模型,它有一個簡單的函數。但是,由於某種原因,我得到這個錯誤:模型中的Laravel函數
Relationship method must return an object of type Illuminate\Database\Eloquent\Relations\Relation
這裏是我的模型:
class Dish extends Model
{
public function sum() {
return $this->attributes['begin'] + 10;
}
}
在我控制我做的:
$model->sum();
任何人都知道我怎麼能功能添加到我的模特?
非常感謝提前!
$這指向哪裏? –
您確定該錯誤代碼行嗎? –
你想加載這個關係嗎?像'$ model = Dish :: with('sum') - > where('id',3) - > first();'或者什麼? – SimonDepelchin