Eu tenho um select onde faço uma busca a partir de um id informado, No postman faco a um POST mandando um array no como no exemplo abaixo
[
{
"id":"1"
},
{
"id":"2"
}
]
No repositório faço a busca desses id para poder obter todas as informações sobre eles.
como ficaria no meu repositório na hora de fazer a busca e trazer as informações dos ids informados atualmente eu faço uma busca simples com um get();
Repository:
Public function listarId($id)
{
return $this->produto = DB::table('produtos')
->where('id', $id)
->get();
}
e mando como paramentro no postman um id de cada vez
{
"id":"2"
}
no meu controller atualmente esta da seguinte maneira, eu mando request com a variavel $id, e retorno a select que fiz no repository.
public function lista(Request $request)
{
$id = $request->input('id');
return $this->produtosRepository->listarId($id);
}
e eu quero poder mandar um array com varios ids