HasMany() 在 Laravel 中无法获取关系明智的记录
HasMany() not working in Laravel for fetch relationship wise records
目前,我正在使用 MySQL 数据库开发 laravel 6。
所以我想获取具有许多关系的记录。
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');
}
目标控制器
$query = $query->with('training_intensity_details')->get();
,均已申请,
$query = $query->with(['training_intensity_details'])->get();
但是,关系不适用。
请帮帮我。
试试..
public function training_intensity_details()
{
return $this->hasMany(TrainingIntensity::class, 'training_intensity_ids', 'id');
}
目前,我正在使用 MySQL 数据库开发 laravel 6。
所以我想获取具有许多关系的记录。
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');
}
目标控制器
$query = $query->with('training_intensity_details')->get();
,均已申请,
$query = $query->with(['training_intensity_details'])->get();
但是,关系不适用。 请帮帮我。
试试..
public function training_intensity_details()
{
return $this->hasMany(TrainingIntensity::class, 'training_intensity_ids', 'id');
}