0
I have the product tables(tbl_products) and the categories table(tbl_categories):
- tbl_produtos -
id_produto
nome
id_categoria
- tbl_categorias -
id_categoria
nome
What I want is to present in the view the list of products, in which for each product, says the name of the category that is related. What is the best option to do this query? No model or problem to do in controller?
In my controller I have the following:
public function getIndex(){
$produtos= ProdutoDados::get();
return View::make('produtos.lista', compact('produtos'));
}
In the product model I have only the following:
<?php
class ProdutosDados extends Eloquent{
protected $table = 'tbl_produtos';
protected $primaryKey = 'id_produto';
protected $guarded = array('id_produto');
}
?>
Model categories:
<?php
class CategoriaDados extends Eloquent{
protected $table = 'tbl_categorias';
protected $primaryKey = 'id_categoria';
protected $guarded = array('id_categoria');
}
?>
How is the relationship between your models?
– gmsantos
I changed the question @gmsantos
– pc_oc