Я предполагаю, что у вас есть модели для каждой таблицы, если не настроены.Столбец идентификатора по умолчанию обычно имеет значение «id», поэтому хорошо, если вы также можете изменить его, чтобы заставить магию Laravels работать сразу из коробки.
Затем добавьте взаимосвязь в классы вашей модели.
class User extends Model
{
public function city() {
return $this->belongsTo('App\City');
}
}
class City extends Model
{
public function users() {
return $this->hasMany('App\User');
}
}
Тогда вы должны быть в состоянии сделать
User::with('city')->find(1)