sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan opretter mongodb database/samling i farten

I JavaScript er der en måde at definere en funktion, der vil blive udført, når en udefineret metode kaldes.

Eksempel:

var o = {
  __noSuchMethod__: function(id, args) { console.log(id, '(' + args.join(', ') + ')'); }
};

o.foo(1, 2, 3);
o.bar(4, 5);
o.baz();

// Output
// foo (1, 2, 3)
// bar (4, 5)
// baz ()

Bemærk, at dette er en ikke-standard funktion og fungerer i dag kun i Firefox.

Jeg ved ikke, hvordan MongoDB implementerede denne funktion, men jeg svarer bare for at rapportere, at det kan gøres på denne måde.

For flere detaljer se:https:// developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/noSuchMethod



  1. Sådan bruger du MongoDB-aggregering til generelle formålssætoperationer (union, kryds, forskel)

  2. $projekt i $lookup-sammenlægning

  3. Sådan gør du:Administrer HBase-data via Hue

  4. Redis administrationspanel