Я не очень хорошо знаком с красноречивым ормом в ларавеле
У меня 3 таблицы, они
-- leads
|
Lead_appointments
and users table
поскольку lead_appointments принадлежит ведущим ссылкам id на выводах lead_id
В именах потенциальных клиентов есть столбец с именем created_by с идентификатором пользователя в нем
Я пытаюсь запросить имя пользователя и адрес электронной почты вместе с результатом в качестве другого столбца, когда запрос с использованием красноречивого
Модель свинца
class Leads extends Model
{
public function appointments()
{
return $this->hasMany('App\Models\LeadsAppointments', 'lead_id');
}
}
Мой красноречивый запрос в контроллере
return $this->lead->with('appointments')->find($id);
результат такой же
В под назначениях я также хочу, чтобы электронная почта пользователя и имя вместе с ним создавались
Но я не мог понять это
Добавьте отношение к модели LeadAppointment
следующим образом:
class LeadAppointment extends Model
{
public function users()
{
return $this->belongsTo('App\Models\User', 'created_by');
}
}
и модель ввода изменений выглядит так:
class Leads extends Model
{
public function appointments()
{
return $this->hasMany('App\Models\LeadsAppointments', 'lead_id')->with('users');
}
}