मेरे पास नीचे दी गई 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
लेकिन असमर्थ संबंधित मेज से उन का नाम और कार्य नाम लाने के लिए। किसी भी मदद की सराहना की है।
'{{$ लॉग-> उपयोगकर्ता() -> नाम}} 'आप एकाधिक उपयोगकर्ताओं को एक ही नाम रखने की उम्मीद कैसे करते हैं? –
@WaleedKhan मैं लार्वेल के लिए नया हूँ मैं बस कोशिश कर रहा था लेकिन काम नहीं किया। यह भी कोशिश की {{$ log-> उपयोगकर्ता (user_id) -> name}} –