Любой столбец, который не является внешним ключом, не добавляется по умолчанию в объект отношения. Вам нужно указать дополнительные столбцы, которые вы хотите, с помощью withPivot
.
# App\Product model
public function properties()
{
return $this->belongsToMany(...)->withPivot('value');
}
. Для доступа к промежуточной таблице используйте pivot->
App\Product::find(1)->properties->pivot->value;
.