Ho molti utenti per ogni gruppo. Ogni utente ha una matrice di oggetti nel seguente formato:
User.groups
[
{
"name": "My Group",
"group_id": "1337xD",
"is_admin": true
}
]
Come puoi vedere, ogni utente contiene un riferimento al gruppo di cui fa parte. L'applicazione effettua quindi una richiesta successiva per recuperare il gruppo che ha una forma simile alla seguente.
Group
{
"name": "My Group"
"group_id": "1337xD"
...
"members": [
{
(entire User object including User.groups)
}
]
}
Devo essere in grado di accedere a tutti Users
nel gruppo, ma a ogni Group
non interessa ciò che altri gruppi di cui fa parte%% di%, ma che tali informazioni vengono restituite nell'API. È buona prassi rimuovere semplicemente tali informazioni quando si inviano tutti gli utenti nel gruppo o dovrei conservare tali informazioni lì?
Grazie per l'assistenza!