I current have one array:
[
    {
        Id: 14,
        userRoleId: 2,
        userResourceId: 2,
        userActionId: 2,
        userScopeId: 2,
    },
    {
        Id: 15,
        userRoleId: 3,
        userResourceId: 2,
        userActionId: 2,
        userScopeId: 3,
    },
    {
        Id: 16,
        userRoleId: 4,
        userResourceId: 2,
        userActionId: 2,
        userScopeId: 3,
    },
    {
        Id: 17,
        userRoleId: 5,
        userResourceId: 2,
        userActionId: 2,
        userScopeId: 1,
    }
]
How can I generate the new arrays based on the userScopeId?
The arrays name will be userScopeArrayuserScopeId, and the array content is the userScopeId matching content.
So it will be like:
userScopeIdArray1:
[
    { Id: 17, userRoleId: 5, userResourceId: 2, userActionId: 2 }
]
userScopeIdArray2:
[
    { Id: 14, userRoleId: 2, userResourceId: 2, userActionId: 2 }
]
userScopeIdArray3:
[
    { Id: 15, userRoleId: 3, userResourceId: 2, userActionId: 2 },
    { Id: 16, userRoleId: 4, userResourceId: 2, userActionId: 2,}
]
 
     
    