Framework: La relación del modelo de caso de camello se devuelve como propiedad de caso de serpiente

Creado en 19 may. 2016  ·  3Comentarios  ·  Fuente: laravel/framework

¿Cómo puedo decirle a laravel que devuelva los resultados de la relación con el mismo nombre que la función de relación?
ex. Tengo una relación llamada mediaItem y cuando llamo $ modelo-> con ('mediaItem') se devuelve como {media_item: {}} . ¿Hay alguna forma de que se devuelva como {mediaItem: {}}?

Comentario más útil

@GrahamCampbell ¿No es public static $snakeAttributes = false; atribuir la solución a esto?

ref: https://github.com/laravel/framework/blob/5.2/src/Illuminate/Database/Eloquent/Model.php#L204

Todos 3 comentarios

No lo siento.

@GrahamCampbell ¿No es public static $snakeAttributes = false; atribuir la solución a esto?

ref: https://github.com/laravel/framework/blob/5.2/src/Illuminate/Database/Eloquent/Model.php#L204

@klimentLambevski puedes resolver esto usando:

Network.php

  public function pointsOfSale()
    {
        return $this->hasMany(PointOfSale::class);
    }

PointOfSale.php

 public function network()
    {
        return $this->belongsTo(Network::class, 'networkId');
    }
¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

RomainSauvaire picture RomainSauvaire  ·  3Comentarios

SachinAgarwal1337 picture SachinAgarwal1337  ·  3Comentarios

Fuzzyma picture Fuzzyma  ·  3Comentarios

Anahkiasen picture Anahkiasen  ·  3Comentarios

progmars picture progmars  ·  3Comentarios