I have parameters like this:
Parameters: {
"map"=>[
{"lat"=>"51.088672", "lon"=>"71.396522", "vibration_level"=>"300", "time_sent"=>"07:25:00"},
{"lat"=>"51.088672", "lon"=>"71.396453", "vibration_level"=>"300", "time_sent"=>"07:25:01"},
{"lat"=>"51.088829", "lon"=>"71.396476", "vibration_level"=>"300", "time_sent"=>"07:25:14"}
]}
and strong params defined:
def map_params
params.permit( map: [:lat,:lon, :vibration_level, :time_sent])
end
How to save all of my 3 objects in rails controller method. I can do that for 1 object but not for 3.
EDIT: for saving one object I use:
params.require(:map).permit(:lat, :lon, :vibration_level, :time_sent)
But, I guess this wouldn't work for multiple objects.