No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende Ingl茅s, Programaci贸n, AI, Ciberseguridad y mucho m谩s.

Antes: $249

Currency
$209
Suscr铆bete

Termina en:

3 D铆as
10 Hrs
46 Min
52 Seg

Mongo en VSCode

6/30
Recursos

Aportes 33

Preguntas 14

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Esta extension cambia mucho la manera de trabajar con mongo, llevo 4 dias en platzi y creo que es la mejor inversion que he hecho en mucho tiempo,

Para bases datos relacionales tambi茅n existe un plugin similar al de mongodb, se llama SQLTools

Este es mi primer curso con Nico y he de decir que estoy deseando hacer m谩s cursos de los que 茅l imparte. Explica de una manera incre铆ble y se le nota que le encanta lo que hace. Enhorabuena a Platzi por este tipo de cursos y por tener profesores de tan alto nivel.

La sola extensi贸n ya hace valer completamente el tiempo invertido en platzi 馃槼
Hola A todos. Un aporte. Al momento de hacer la conexi贸n de github con git, es importante saber que necesitamos crear nuestro propio de repositorio de git, no copiar el del profe. Puesto que no permitir谩 realizar el push normal. Entonces crean un repositorio, cuando este se cree, agregan el link de su propio repositorio. (Lo escribo porque alguna vez en otro curso me sucedi贸 y casi me enloquezco jajaja)

Me sumo al resto de compa帽eros, desconoc铆a esta extensi贸n y la voy a empezar a utilizar y recomendar en mi trabajo, se ve muy interesante 馃槃

No conoc铆a la extensi贸n pero me parece muy 煤til y practica.

use('sample_training')

db.zips.find({ state: 'NY'}).count()
**Hola, comunidad 馃檶馃徏** Clase-06: Para poder utilizar el modo de consulta de MongoDB conocido como el `Mongo Query Languange` debemos instalar una extensi贸n en VSCode para poder utilizarlo. Lo primero vamos a nuestro a VSCode y crearemos una carpeta para poder guardar todo nuestro proyecto llamado `mongodb-practice` y despu茅s instalaremos la extensi贸n llamada **MongoDB for VS Code** ![Untitled](https://prod-files-secure.s3.us-west-2.amazonaws.com/3367dfda-f095-4031-bdc8-2cd1de03ec84/afd56118-901c-43f1-8b06-aea8162ddb26/Untitled.png)![](file:///home/jmontilla/Im%C3%A1genes/Capturas%20de%20pantalla/Captura%20desde%202024-02-21%2015-56-34.png)![](https://www.notion.so/Mongo-en-VSCode-088b42dc1a0741589566d1b7f46e9c44?pvs=4#45058acd2c6741a38cfd601f203cc0d5) Y una vez instalada, se recomienda **reiniciar el vscode (cerrar y volver a abrir)**. Una vez ya hecho, vamos a la pesta帽a de conexi贸n y ah铆 vamos a utilizar la conexi贸n mediante un string (**Connectg with Connection String**) \*\*\*\*y copiamos y pegamos nuestra cadena de conexi贸n y pulsamos enter. ![Untitled](https://prod-files-secure.s3.us-west-2.amazonaws.com/3367dfda-f095-4031-bdc8-2cd1de03ec84/0ab4a51b-cb15-4382-8e8d-8ef526de000b/Untitled.png)![](https://www.notion.so/Mongo-en-VSCode-088b42dc1a0741589566d1b7f46e9c44?pvs=4#5f5d22a0fe3b4f46b7ea0527b033af78) Si todo esta bien, nos deber铆a salir una lista de nuestra base de datos de prueba que cargamos en la p谩gina web de Mongo e igualmente podemos renombrar esa 鈥渃arpeta a otro nombre que queramos鈥 con click derecho al nombre principal y **renombrar conexi贸n.** ![Untitled](https://prod-files-secure.s3.us-west-2.amazonaws.com/3367dfda-f095-4031-bdc8-2cd1de03ec84/811609f4-fd94-4760-a6e3-7e444a87a8f8/Untitled.png) Y ahora ya estamos cerca para poder realizar consultas utilizando su API. Para eso debemos crear un archivo donde debe tener la extensi贸n, **esto es muy importante**, `nombredelarhcivo.mongodb` donde **nombredelarchivo** debe ir el nombre, ejemplo: **query** y despu茅s la extensi贸n del archivo **.mongodb.** ```js // ac谩 debemos decirle que base de datos nos vamos a conectar use("sample_training"); // Metodo de consulta o las query /* db hace referencia a la base de datos conectada (sample_training). zips es la carpeta que contiene los documentos, es decir, es nuestra colecci贸n. find me sirve para encontrar y dentro tengo que pasarle la condici贸n. count es un metodo que me permite hacer un conteo total de las condici贸nes cumplidas. */ db.zips.find({ state: "NY" }).count() ``` Para poder ver el resultado, debemos darle click al icono de play que se encuentra en la parte superior derecha de nuestra pantalla.

Me parece muy interesante no conoc铆a la extensi贸n pero esta cool 鈥!

No conoc铆a la extensi贸n, me parece muy buena

No tenia el conocimiento de esa extensi贸n pero ya solo por eso vale el curso

Tuve el siguiente problema al intentar conectar mongodb Atlas con VsCode en wsl-2:

Unable to connect: querySrv ETIMEOUT _mongodb._tcp.mongodb101.tharw7m.mongodb.net

  • Para solucionarlo ejecutan el comando ip r, la primera ip que les aparece la copian y en la secci贸n Network access en la web de mongo atlas, le dan en a帽adir direccion ip y la pegan.
  • apenas lo active podr谩n conectarse.
驴C贸mo se llama la terminal que usa el profe? Es cool.

Pensando un poco, me imagin茅 que podr铆a guardar la consulta en una variable de JavaScript y me funcion贸

Vamos bien, me ha gustado.

A tener en cuenta, no me funcionaba la conexion desde el visual studio y despues de reiniciarlo varias veces se logro

Dejo el link del plug-in aqu铆: \[mongo-vscode]\(https://www.mongodb.com/es/products/tools/vs-code)
Si a alguien le salio este error: *MongoServerSelectionError: 64060000:error:0A000438:SSL routines:ssl3\_read\_bytes:tlsv1 alert internal error:c:\ws\deps\openssl\openssl\ssl\record\rec\_layer\_s3.c:1586:SSL alert number 80 at Timeout.\_onTimeout (c:\Users\admin\OneDrive\Desktop\review-backend\node\_modules\mongodb\lib\sdam\topology.j* se debe a que la ip que habiamos colocado en mongo atlas cambio entonces ir: Security>Quickstart y le damos al boton: Add My Current IP Address y despues: add entry ![](https://static.platzi.com/media/user_upload/image-96314358-e890-4c3a-886a-41c9c05419a2.jpg)

chulada de curso鈥

bien explicado profe, exitos siga adelante.

Buenas a todos.
Al momento de configurar la conexi贸n de mongo en VScode le sali贸 este error: Error al cargar la vista web: Error: Could not register service worker: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state鈥

Soluci贸n:

  • cerrar VScode
  • Correr en la terminar este comando: rm -rf ~/Library/Application\ Support/Code/CachedData/*

Listoooo鈥!

No conoc铆a la extensi贸n, excelente aporte.

vengo de clases pasadas y tuve problemas para volverme a conectar a mongo atlas desde vs code, la soluci贸n es escoger la versi贸n pasada de mongo compass, en caso de que tuvieran problemas de conexi贸n con la base de datos creada en atlas

Para comentar dentro de un archivo .mongodb se usa // y para comentar en bloque se usa /**/

Que calidad, muchas gracias 鉂わ笍

hola , en caso de no obetener la connection a que se debe?

Me parece interesante esta extensi贸n. Intento pensar en alguna utilidad adem谩s de probar queries al azar. Quiz谩s guardarlo en el repo de un proyecto, para que los colaboradores puedan ejecutar directamente consultas que se usan en el proyecto sin estar abriendo robo3t y ver el resultado.

No conoc铆a esta extensi贸n, perfecta para empezar con MongoDB

Buena la ext, pero no le veo el caso que todo el curso se desarrolle con ella 馃槙.

obtener url de conexi贸n en mongo atlas

Me est谩 sorprendiendo gratamente la calidad de los cursos que ha estado sacando la escuela de Data de Platzi. Enhorabuena.