Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
accedint_mongodb [2022/01/26 18:34] enrique_mieza_sanchez [Accedint a MongoDB] tags |
accedint_mongodb [2022/01/26 18:46] (actual) enrique_mieza_sanchez [Accedint a MongoDB] |
||
|---|---|---|---|
| Línia 5: | Línia 5: | ||
| Aquest article està orientat a la connexió a MongoDB a través de diferents llenguatges de programació. | Aquest article està orientat a la connexió a MongoDB a través de diferents llenguatges de programació. | ||
| - | Es recomana utilitzar una versió | + | Es recomana utilitzar una versió avançada de MongoDB. Si la versió de MongoDB és 2.x o menor, algunes eines com Robomongo o Studio 3T no ens funcionaran bé. A Ubuntu 18.04 hi ha MongoDB > 3.x, cap problema, doncs (però a Ubuntu 16.04 tenien versions 2.x i no eren viables). |
| Recursos: | Recursos: | ||
| Línia 12: | Línia 12: | ||
| * https:// | * https:// | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | {{mdb-vs-sql.png? | ||
| Importa amb '' | Importa amb '' | ||
| Línia 72: | Línia 74: | ||
| + | |||
| + | |||
| + | \\ | ||
| ===== MongoDB amb NodeJS ===== | ===== MongoDB amb NodeJS ===== | ||
| Línia 183: | Línia 188: | ||
| ==== ObjectID ==== | ==== ObjectID ==== | ||
| De vegades voldrem accedir a diferents elements de la llibreria de MongoDB per a NodeJS. Per exemple, [[https:// | De vegades voldrem accedir a diferents elements de la llibreria de MongoDB per a NodeJS. Per exemple, [[https:// | ||
| + | |||
| + | \\ | ||
| + | |||
| + | |||
| ===== Connectant amb MongoDB Atlas ===== | ===== Connectant amb MongoDB Atlas ===== | ||
| Obriu-vos un compte a [[https:// | Obriu-vos un compte a [[https:// | ||
| Línia 219: | Línia 228: | ||
| ==== Contrasenyes segures ==== | ==== Contrasenyes segures ==== | ||
| - | Aquest codi anterior captura les variables DBUSER i DBPASS de l' | + | Aquest codi anterior captura les variables DBUSER i DBPASS de l' |
| Utilitza el [[https:// | Utilitza el [[https:// | ||
| Línia 229: | Línia 238: | ||
| require(' | require(' | ||
| </ | </ | ||
| + | |||
| + | \\ | ||
| ===== Exercici DB films ===== | ===== Exercici DB films ===== | ||
| + | <WRAP todo> | ||
| Importa amb '' | Importa amb '' | ||
| - | |||
| Crea una web amb la base de dades de films que implementi: | Crea una web amb la base de dades de films que implementi: | ||
| Línia 246: | Línia 257: | ||
| - Filtrar que només es pugui valorar un cop amb el ID del cookie de sessió (quan canvia de IDsession es pot tornar a votar). | - Filtrar que només es pugui valorar un cop amb el ID del cookie de sessió (quan canvia de IDsession es pot tornar a votar). | ||
| + | </ | ||
| + | |||
| + | \\ | ||