Sie können durch Punkte getrennte Pfade wie folgt in einer Abfrage verwenden:User.find({'devices.deviceRegistrationId': deviceRegistrationId})
. Wenn diese Abfrage mit keinem Dokument übereinstimmt, hat kein Benutzer dieses Gerät. Beachten Sie, dass Mongo intelligent genug ist, um alle Mitglieder der devices
zu testen Array, wenn eine Abfrage wie diese gegeben wird. Sie können Ihren Abfragebedingungen auch eine Benutzer-ID hinzufügen, wenn Sie einen bestimmten Benutzer überprüfen möchten.