Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Model Angular 2

Boa noite,

Pessoal, estou com uma dúvida e espero que consigam me auxiliar da melhor forma para que eu consiga resolver. Estou criando uma aplicação Angular 2, porém tenho 3 models.

export class Product {  
  id: string;
  brand: string;
  product_name: string;
  description: string;
  amount: number;
}
export class Category {   
  id: string;
  description: string;
}
export class Stock {  
  id: string;
  location_street: string;
  location_block: number;
  quantity: number;
  quantity_minimum: number;
}

Como faço pra definir o relacionamento, sendo que todo produto tem 1 categoria e n stocks? Procurei alguns exemplos, porém não consegui resolver.

Se puderem me ajudar, fico muito grato.

Abs,

2 respostas
solução!

Veja um exemplo:

export class Product {  
  id: string;
  brand: string;
  product_name: string;
  description: string;
  amount: number;
  categoria: Category;
  stocks: Stock[];
}

Você fez isso o tempo todo no curso aqui da Alura. Um componente tem uma lista de fotos, etc.

Professor Flavio,

Estava usando assim antes e tava dando erro. Descobri que o erro está na API, vou tentar corrigir.

Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software