Lançado Adianti Framework 7.6!
Clique aqui para saber mais
como fazer um relacionamento mas por um campo que não é PK? Bom dia, gostaria de saber como faço um relacionamento, pegar a descrição de uma tabela mas buscar por um campo que não é PK no caso com PK faço assim: ...
RS
como fazer um relacionamento mas por um campo que não é PK?  
Bom dia, gostaria de saber como faço um relacionamento, pegar a descrição de uma tabela mas buscar por um campo que não é PK

no caso com PK faço assim:

  1. <?php
  2.  public function set_custos_pesq(Custos $object)
  3.     {
  4.         $this->custos_pesq $object;
  5.         $this->custos_pesq_id $object->custo;
  6.     }
  7.     
  8.     
  9.     public function get_custos_pesq()
  10.     {
  11.         // loads the associated object
  12.         
  13.         if (empty($this->custos_pesq))
  14.             $this->custos_pesq = new Custos($this->custo);
  15.     
  16.         // returns the associated object
  17.         return $this->custos_pesq;
  18.     }
  19. ?>

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (1)


NR

Ao invés de instanciar o objeto diretamente, você vai ter que criar um TRepository e usá-lo com um TCriteria.