Puoi utilizzare percorsi separati da punti in una query in questo modo:User.find({'devices.deviceRegistrationId': deviceRegistrationId})
. Se la query non corrisponde ad alcun documento, nessun utente ha quel dispositivo. Nota che mongo è abbastanza intelligente da testare tutti i membri dei devices
array quando viene data una query come questa. Puoi anche aggiungere un ID utente alle condizioni della query se desideri controllare un utente specifico.