sql >> Database >  >> NoSQL >> MongoDB

Een array opvragen in een mangoestdocument

U kunt door punten gescheiden paden gebruiken in een zoekopdracht als volgt:User.find({'devices.deviceRegistrationId': deviceRegistrationId}) . Als die zoekopdracht met geen enkel document overeenkomt, heeft geen enkele gebruiker dat apparaat. Merk op dat mongo slim genoeg is om alle leden van de devices te testen array wanneer een query zoals deze wordt gegeven. U kunt ook een gebruikers-ID toevoegen aan uw zoekvoorwaarden als u een specifieke gebruiker wilt controleren.




  1. Hoe maak je een website met een zoekbalk om een ​​mongo-database te doorzoeken?

  2. MongoDB-status is mislukt na het bewerken van mongo.conf (code-exited, status=2)

  3. Hoe maak je een query in deze geneste documentstructuur (MongoDB)?

  4. Laravel 'like'-query met MongoDB-verbinding