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. ?>

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 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.