【发布时间】:2014-05-02 07:50:39
【问题描述】:
我正在使用 Laravel 4,但遇到了一个问题。
我有 3 个模型:用户、项目、任务。
关系:
- 用户属于ToMany('Project')
- 项目属于ToMany('User')
- 项目属于ToMany('Task')
- 任务 belongsTo('Project')
我想存储一个任务,但没有运气。以下代码可能更详细地说明了我想要完成的任务:
Auth::user()->projects($projectId)->tasks()->save($task);
使用该代码我得到:
Call to undefined method Illuminate\Database\Query\Builder::tasks()
【问题讨论】: