MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Wysyłanie zapytań do tablicy wewnątrz dokumentu mangusty

Możesz użyć ścieżek rozdzielonych kropkami w zapytaniu, na przykład:User.find({'devices.deviceRegistrationId': deviceRegistrationId}) . Jeśli to zapytanie nie pasuje do żadnego dokumentu, żaden użytkownik nie ma tego urządzenia. Zauważ, że mongo jest wystarczająco sprytny, aby przetestować wszystkie elementy devices tablica po otrzymaniu zapytania takiego jak to. Możesz również dodać identyfikator użytkownika do warunków zapytania, jeśli chcesz sprawdzić konkretnego użytkownika.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zapytanie Laravel „podobne” z połączeniem MongoDB

  2. Czy zapytania geoprzestrzenne działają na tablicach? ( $geoWithin, $geoIntersects )

  3. Jak odzyskać dane po wycofaniu MongoDB?

  4. Wczytaj BSON (mongoDB) do POJO za pomocą GSON i TypeAdapter

  5. Jak aktualizować obiekty w tablicy dokumentu (aktualizacja zagnieżdżona)