var array = [{"name":"Vani","Id":"1"},{"name":"Random","Id":"1"},{"name":"Random1","Id":"2"},{"name":"Random2","Id":"2"}];
Convert to following object using reduce based on unique field value id:
var obj = {"1":[{"name":"Vani","Id":"1"},{"name":"Random","Id":"1"}],"2":[{"name":"Random1","Id":"2"},{"name":"Random2","Id":"2"}]}