Почему вы используете такие суставы? Используйте красноречивый конструктор запросов. Может быть, вы должны опубликовать вам modal
, relations
и вашу цель. В общем, если нам нужно передать значение внутри функции, мы используем use($variable)
. Как то так
$airport_id = 1;
$data = City::with(["airports" => function ($q) use($airport_id){ //Like this we pass data
$q->where("id",airport_id)
}])->get();
Я не думаю, что это будет работать в вашем случае