我有以下控制器:
class ProjectsController extends \BaseController {
public function tasks()
{
return $this->hasMany('Task');
}
}
class TasksController extends \BaseController {
public function project()
{
return $this->belongsTo('Project');
}
}
如果$project->tasks->count()
在我的视图中调用,则会收到错误消息,即在非对象上调用成员函数count()
我正在按照本教程创建待办事项列表,到目前为止,一切都进行得很顺利。我真的希望有人能提供帮助。
然后我问自己:...您为什么要将该函数放在控制器中而不是模型中?
因此,我将功能从控制器转移到了模型上,一切都很好。
有时候,这有助于打开大脑:)大声笑
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句