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

Parsowanie długiego ciągu zapytania bezpośrednio do MongoDB (tak jak w SQL)

Możesz uruchamiać zapytania bezpośrednio za pomocą db.command w węźle js.

Zapytanie agregujące jako polecenie db ma następującą postać.

https://docs. mongodb.com/manual/reference/command/aggregate/#aggregate-data-with-multi-stage-pipeline

Dostosuj JavaScript, aby wysyłać informacje jako pary klucz-wartość. Każdy klucz dla collectionname i query i przekaż ich wartości do poniższego polecenia.

db.command( aggregate: collectionname, pipeline: query, cursor: { } }

Różne typy zapytań mają różną składnię. Musisz więc odpowiednio przekazać parę klucz-wartość w db.command .

Więcej tutaj

https://docs.mongodb.com/manual/reference/command/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wyszukiwanie w MongoDB

  2. Pobiera dokumenty podrzędne przez geoNear - MongoDB

  3. jak poprawnie rzucić ObjectId w manguście

  4. Czy Mongo $near zwróci dokumenty, których dowolny punkt w MultiPoint znajduje się w zasięgu?

  5. Implementacja dla wszystkich klas BsonIgnoreExtraElements