микрозаймы онлайн займы на карту займы по паспорту

Auto Eager Loading 9

Dando uma vasculhada pela web descobri essa opção de Auto Eager Loading.

/*
 * The relations to eager load on every query.
 *
 * @var array
 */
protected $with = array();

Voce precisa setar o Array $with em seu model.

protected $with = array('foo', 'bar');

Basta adicionar isso ao seu modelo e todos os relacionamentos que estão no array $with serão carregados com Model.

  • Pingback: devphp.in()

  • http://www.luizpedone.com/ Luiz Felipe Pedone

    Muito bom! =)

  • Heleno Freire

    Interessante obrigado por compartilhar. já testou ?

    • http://devphp.in fhferreira

      Olá Heleno, no teste que realizei funcionou sem problemas.

      • http://www.luizpedone.com/ Luiz Felipe Pedone

        Testei também. Funciona beleza! =)

        • http://devphp.in fhferreira

          😀

  • Diego Felix

    Se não me engano dá pra se apronfundar mais ainda ( não testei )

    protected $with = array(‘foo.bar’, ‘bar’);

    • http://devphp.in fhferreira

      Dá sim Diego.

      protected $with = array(‘bar’, ‘bar.foo’,’bar.foo.foobar’);

  • Rafael Querino

    Bom saber!