sql >> Base de Datos >  >> NoSQL >> MongoDB

Consultando una matriz dentro de un documento mangosta

Puede usar rutas separadas por puntos en una consulta como esta:User.find({'devices.deviceRegistrationId': deviceRegistrationId}) . Si esa consulta no coincide con ningún documento, ningún usuario tiene ese dispositivo. Tenga en cuenta que mongo es lo suficientemente inteligente como para probar todos los miembros de los devices matriz cuando se le da una consulta como esta. También puede agregar una ID de usuario a sus condiciones de consulta si desea verificar un usuario específico.