Boa Tarde.
Estou tentando fazer uma consulta no eloquent com wherein, recebo um array,
Mais quando passo a variável no wherein a consulta me retorna vazia, quando seto os valores na mão a consulta trás informações
Controller Método
public function storeRecebiVeiculos(Request $id){ header('Access-ControlAllow-Origin: *');
$par = $id->all();
$params = [$pars];
// dd($params);
$dados = Position::join('devices', 'positions.deviceid', '=', 'devices.id')
->select('positions.id',
'positions.deviceid',
'positions.latitude',
'positions.longitude',
'positions.speed',
'positions.address',
'positions.devicetime',
'devices.name')
->whereIn('positions.deviceid',$par)
->groupBy('positions.deviceid')
->orderBy('positions.devicetime', 'DESC')
->get();
return response()->json($dados);
}
Essa requisição é passada via get pelo angular, exemplo:
http://localhost:8000/mapa_recebi_veiculos/?id=1,2
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2x802us
via IFTTT
Aucun commentaire:
Enregistrer un commentaire