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

Jak mogę poprosić MongoDB o ocenę kodu JavaScript w celu uzyskania wartości pola?

Zobacz następujący adres URL w dokumentacji MongoDB:

http://www.mongodb.org /display/DOCS/Kod+Wykonywanie+Po stronie serwera#Funkcje wykonywania kodu-Wykonania po stronie serwera

Należy jednak pamiętać, że obsługa i wydajność kodu po stronie serwera (odpowiednik procedur przechowywanych) jest nadal trochę słaba (szczegóły w linku).

Edytuj:

Aby wywołać procedurę składowaną z Go przy użyciu sterownika mgo użyj mgo.Database Run() typu metoda (bezpośredni link ) i wydaj eval polecenie z kodem JavaScript do wykonania po stronie serwera jako argument. Coś takiego:

db.Run(bson.M{"eval": "myStoredFunction();"})

kod nieprzetestowany

Nie jest możliwe, aby kod został oceniony w MongoDB insert oświadczenie.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb porządek sortowania na _id

  2. Projekcja MongoDB zagnieżdżonych tablic

  3. Czy MongoDB może przechowywać i manipulować ciągami znaków UTF-8 z punktami kodowymi poza podstawową płaszczyzną wielojęzyczną?

  4. Korzystanie z poleceń powłoki MongoDB w sterowniku MongoDB 10Gen

  5. Windows MongoDB — zainstalowany kompas, ale nie można go znaleźć w systemie