GitHub - pmstssmorgan-mongo A HTTP logger middleware-t kér az Express-hez, tárhelyként MongoDB;

A GitHub több mint 50 millió fejlesztőnek ad otthont, amelyek együttesen működnek együtt kódok befogadásában és felülvizsgálatában, projektek kezelésében és szoftverek építésében.

pmstssmorgan-mongo

A GitHub az, ahol a világ szoftvereket épít

Fejlesztők és vállalatok milliói építik, szállítják és tartják karban szoftverüket a GitHubon - a világ legnagyobb és legfejlettebb fejlesztői platformján.

Használja a Git vagy a checkout SVN használatát a web URL segítségével.

Dolgozzon gyorsan a hivatalos CLI-vel. Tudj meg többet.

A GitHub Desktop elindítása

Ha nem történik semmi, töltse le a GitHub Desktop alkalmazást, és próbálja újra.

A GitHub Desktop elindítása

Ha nem történik semmi, töltse le a GitHub Desktop alkalmazást, és próbálja újra.

Az Xcode elindítása

Ha semmi sem történik, töltse le az Xcode-ot és próbálja újra.

A Visual Studio elindítása

Legutóbbi elkötelezettség

Git statisztika

Fájlok

Nem sikerült betölteni a legfrissebb végrehajtási információkat.

README.md

Node.js HTTP kérés-naplózó köztes szoftver az Express számára, tárhelyként MongoDB; morgan és mongúz alapú.

A naplóadatok tárolása inspirálta a MongoDB cikket.

Beépített támogatás karakterláncok, numerikus, dátum és felhasználói ügynök tokenek elemzéséhez.

Jól konfigurálható kimenet értelmes alapértelmezésekkel; a standard mongúz és a morgan opciók támogatása.

Egyéni beállítások a MongoDB kapcsolati karakterlánc megadásához és a bejegyzések elemzésének vezérléséhez.

connectionString: mongo kapcsolati karakterlánc, alapértelmezés szerint mongodb: // localhost: 27017/morgan-mongo. Ha a MongoDB Atlas programot (azaz a mongodb + srv protokoll sémával rendelkező kapcsolati karakterláncot) használja, akkor a dbName nevet is meg kell adni a connectionOptions alkalmazásban .

Az egyéb lehetőségek felhasználási mintái megtalálhatók a tesztekben. A MappingDescriptor leírása az alábbiakban található az Egyéni leképezés szakaszban.

Ez a szakasz javítás alatt áll. Bármely kérdés esetén nyugodtan nyissa meg az isusust.

Leírja a morgan tokenek és a mongo dokumentum tulajdonságai közötti leképezéseket:

Az alapértelmezett leképezéseket az defaultMappingDescriptor írja le.

Leírja az egyes morgan tokenek tulajdonságainak leképezését a mongo dokumentumban:

  • prop: mongo dokumentum tulajdonság neve
  • típus: mongúz SchemaType. Ha a kezelő nincs kifejezetten megadva, akkor az alapértelmezett típusú kezelőt kell használni a karakterlánc, a szám, a dátum és az egyéni felhasználói ügynök típus kezelésére. Ha a típust elhagyja, a token értéke változatlan karakterlánc lesz.
  • params: morgan token paraméterek. Abban az esetben, ha több ugyanazzal a tokennel rendelkezik, különböző paraméterekkel a kulcsok egyediségének megőrzése érdekében a MappingDescriptor-ban, a paraméterek átadhatók a token név részeként:
  • kezelő: a tokenérték (string) opcionális egyéni feldolgozása bármely kívánt kimeneti típusra

Nyugodtan járulhat hozzá kérdéseket nyitva bármilyen kérdéssel, hibajelentéssel vagy funkciókéréssel.

mongúz-morgan - a bejegyzéseket nem elemzik, hanem karakterláncként tárolják a mongóban.