我有 3 个表,如下所述。
Table 1(user):
id username password Name Age
Table 2(tasks):
id task_name description
Table 3(logs)
id user_id task_id date hours
表关系:
user has_many logs
task has_many logs
logs belongs_to user
logs belongs_to task
我想要实现的是获取包含用户名、任务名称、日期和时间的日志。
控制器:
return View::make('log.index')
->with('logs',log::all());
刀片模板
@foreach($logs as $log)
<tr>
<td>{{$log->id}}</td>
<td>{{$log->users()->name}}</td>
<td>{{$log->tasks()->name}}</td>
<tr>
@endforeach
但无法从相应的表中获取用户名称和任务名称。任何帮助表示赞赏。