Reputation: 105
Currently, I'm working on laravel 6 with MySQL database.
So I want to fetch records with has Many relations wise.
Fetch Training Intensity Records vie multiple ids -- see image
TrainingGoalModel.php
/**
* training_intensity_details => get multiple intensity with current goal
*
* @return void
*/
public function training_intensity_details()
{
return $this->hasMany(TrainingIntensity::class, 'id', 'training_intensity_ids');
}
GoalController
$query = $query->with('training_intensity_details')->get();
,both applied,
$query = $query->with(['training_intensity_details'])->get();
But, Relation not applying. Please, Help me.
Upvotes: 0
Views: 70
Reputation: 6005
Try..
public function training_intensity_details()
{
return $this->hasMany(TrainingIntensity::class, 'training_intensity_ids', 'id');
}
Upvotes: 1