Minha dúvida é a seguinte, eu tenho uma tabela de produtos que está relacionada com uma tabela de promoções, eu fiz o relacionamento entre elas.
Produtos
public function promocao()
{
return $this->hasMany('App\Promocoes','produto_id');
}
Promoções
public function produto()
{
return $this->belongsTo('App\Produtos');
}
Usando esse relacionamento eu consigo usar um Id de produto ou promoção para pegar uma lista relacionda.
Exemplo:
$produto = Produtos::find(1);
$produtos = $produto->promocao;
Usando isso eu pego todas as promoções que estão com esse produto, até ae blz, mas eu não consigo pegar todos os produtos que tem uma promoção.
O que eu quero, quero fazer uma busca por todos os produtos que estão relacionado a alguma promoção e passa para view como paginate.
Caso não tenha entendido, eu quero TODOS os Produtos que tem alguma promoção, quero pegar todos e passar por paginate para a view.
Desde de já muito obrigado!