No video

Mongoose | Introducccion Práctica para desarrolladores de Nodejs

  Рет қаралды 59,796

Fazt Code

Fazt Code

Күн бұрын

Mongoose es un ORM y al mismo tiempo una biblioteca de npm y Nodejs, que permite interactuar con Mongodb a traves de orientación a objetos y funciones que permiten interactuar con documentos, coleccion y base de datos fácilmente.
CÓDIGO DEL EJEMPLO
github.com/Faz...
CURSO DE MONGODB
• MongoDB Curso, Introdu...
CURSO DE NODEJS
• Nodejs Curso Desde Cer...
CURSO DE EXPRESS
• Expressjs | Nodejs Fra...
VARIABLES DE ENTORNO NODEJS
• Variables de Entorno e...
CURSO DE JAVASCRIPT
• Curso Javascript para ...
CURSO DE GIT
• Git y Github | Curso P...
VISUAL STUDIO CODE
• Visual Studio Code, Ed...
VISITA MI SITIO WEB PARA MAS CURSOS Y CONTENIDO
www.faztweb.com
blog.faztweb.com
FAZT - KZbin:
/ fazttech
TWITTER
/ fazttech
INSTAGRAM
/ fazttech
FACEBOOK
/ fazttech
DISCORD
/ discord
SLACK
join.slack.com...
#mongoose #mongodb #nodejs

Пікірлер: 94
@juan_pedraza
@juan_pedraza 4 жыл бұрын
Fazt es el único KZbinr en el mundo que hay que ponerle velocidad de reproducción en 0.75 para entenderle... 😂😂😂, es broma, un capo explicando estos temas. Felicitaciones
@LeetCodeSimplified
@LeetCodeSimplified 3 жыл бұрын
Es el único KZbinr que tengo que ver con 1.5 en vez de 2.0 ;)
@jonathanpaniagua7897
@jonathanpaniagua7897 3 жыл бұрын
Ehm what? , yo siempre lo escucho en 1.5.
@facku2010
@facku2010 4 жыл бұрын
Muy buen video. Otro truco que nos permiten las promesas es en lugar de hacer: > .then( productSave => console.log(productSave) ) Simplemente podemos hacer: > .then( console.log ) Esto es muy util, porque ademas podemos encadenar todos los .then que queramos, donde cada uno ejecuta una función que debe procesar el resultado del anterior, y DEVOLVER ALGO. En el ejemplo de arriba solo hacemos un console.log, en una app real podríamos hacer algo como: > .then( funcion1 ) // funcion1 que procesa el resultado > .then( funcion2 ) // funcion2 que también procesa el resultado > .then( JSON.stringify ) // parsear el resultado a JSON > .then( console.log ) // Mostrar el resultado final en consola.
@JuanGonzalez-vs6jd
@JuanGonzalez-vs6jd 4 жыл бұрын
Excelente presentación. Un canal imperdible para la audiencia de habla hispana. Gracias por el aporte al mundo de desarrolladores.
@angelmgl8137
@angelmgl8137 3 жыл бұрын
Continuaré viendo este video más tarde, muchas gracias por el excelente aporte como siempre Fazt
@christianruiz5454
@christianruiz5454 Жыл бұрын
Fazt muchas gracias por el aporte...
@eddybolivia
@eddybolivia 4 жыл бұрын
Gracias Fazt, un video introductorio muy aclarador y sencillo de entender.
@CesarSanchez-uy9nt
@CesarSanchez-uy9nt 4 жыл бұрын
fazt gracias por tus excelentes explicaciones
@AdriaFabrega
@AdriaFabrega Жыл бұрын
Me encantaría saber de que modo se deben hacer las conexiones para evitar conexiones duplicadas, buenas practicas y como desconectar las conexiones correctamente. Muchas gracias por tu contenido, maestro! (:
@durbonca
@durbonca 3 жыл бұрын
gracias pana, aprendo mucho contigo. te quiero mucho
@diegoc8640
@diegoc8640 2 жыл бұрын
Fatz sos genial hermano!!!!!! tomo muchos cursos de diferentes plataformas pero siempre me bloqueo en alguna parte, siempre algun codigo esta mal ejecutado, y cada vez que algo pasa vengo a verme tus videos de una hora donde entiendo absolutamente todo y resuelvo los problemas de bloqueo en todos los otros cursos. Visitar tu cuenta de youtube no falla. Gracias bro!!!!!
@lesterarteaga3729
@lesterarteaga3729 3 жыл бұрын
Saludos desde Honduras!!!. gracias por tu tiempo
@jarolgabriel
@jarolgabriel 18 күн бұрын
en el minuto 32 sl usa un callback pero mongoose ya no usa callback para eso usa promesas o async y await. para que se esperen asta que el lo solucione explicando las otras formas que hay. eso es porque no te va a aparecer nada en la base de datos o te va a arrojar un error por consola asta que lo soluciones.
@luisvina4024
@luisvina4024 2 жыл бұрын
Dios te Bendiga amigo Fazt !! Amén.
@yamil3105
@yamil3105 4 жыл бұрын
me encanta este tutorial , muchas gracias para cuando el próximo. estoy deseando que llegue
@CristianXP44
@CristianXP44 4 жыл бұрын
Gracias Fazt👍 Para cuándo un curso completo en Udemy aplicando todos estas tecnologías en un proyecto real?
@alejandromeza3472
@alejandromeza3472 5 ай бұрын
Gracias, eres un capo.
@alexpineda1720
@alexpineda1720 4 жыл бұрын
Gracias Fazt, por tan buen contenido.
@joanmanuelalexandergarciac5873
@joanmanuelalexandergarciac5873 2 жыл бұрын
Muchas gracias Crack!
@videosRMC
@videosRMC 3 жыл бұрын
se agradece la intro al mongo..Gracias!!
@edersorto7346
@edersorto7346 4 жыл бұрын
gracias me resolviste varias dudas :D
@gerardoagustin
@gerardoagustin 4 жыл бұрын
Excelente video; hice la practica pero usando mongodb Atlas y perfecto.
@pekuruguay
@pekuruguay 4 жыл бұрын
genial como siempre, tengo la gran incertidumbre de que usar en algo que estoy armando, si laravel con php o nodejs con mongodb, con laravel seria mas rapido el desarrollo, pero tengo ganas de hacerlo en nodejs para agarrar practica
@guille8308
@guille8308 4 жыл бұрын
Laravel es un framework de php, mongodb es la base de datos no un framework. Con node el framework mas popular es express con la base de datos mongo y en laravel se utiliza mas sql
@pekuruguay
@pekuruguay 4 жыл бұрын
@@guille8308 Si, lo se, me referia a que estoy indeciso sobre cual de las dos tecnologias usar, si laravel con php y mysql (aunque se puede usar mongodb) o nodejs (javascript) con mongodb o mysql como bd
@guille8308
@guille8308 4 жыл бұрын
@@pekuruguay ahh los dos son muy buenas para desarrollar aplicaciones de servidor elige el que más te guste
@willydavid_
@willydavid_ 4 жыл бұрын
Con que lo hiciste? nodejs o laravel?
@alfa1055
@alfa1055 2 жыл бұрын
crack !! graciass
@MrPelaoDominique
@MrPelaoDominique 3 жыл бұрын
Valeri Karpov, uno de los mantenedores de Mongoose indica que no es un ORM sino que un ODM.
@FaztCode
@FaztCode 3 жыл бұрын
Es correcto
@ramirocroce8638
@ramirocroce8638 3 жыл бұрын
consulta, vi que en la descripción pusiste que Mongoose es un ORM(Object Relational Mapping), tengo entendido que los objetos relacionales son de MySQL y tenia entendido que Mongoose era un ODM (Object Document Mapping), puede ser? no es para molestar sino que lei y me dio curiosidad me entro la duda, aparte de eso exelente video, me encantan los videos que siempre subis :)
@HebertGutierrez
@HebertGutierrez 4 жыл бұрын
Gracias Fazt eres un capo!!!!
@LeetCodeSimplified
@LeetCodeSimplified 3 жыл бұрын
Por si alguien tiene problemas con la creación de node_modules y package-lock.json simplemente haz: "npm init" antes de "npm install mongoose"
@thecovarrubias
@thecovarrubias 4 жыл бұрын
Excelente vídeo 🔥
@marcoantoniobarreragonzalz8657
@marcoantoniobarreragonzalz8657 4 жыл бұрын
Fazt as un vídeo de react native mándame saludos
@atleugimdotdev
@atleugimdotdev 4 жыл бұрын
Hola Fazt, Muchas gracias por tus excelentes tus videos... Quisiera saber si podrías hacer un video acerca de los editores de texto enriquecido mas conocidos como WYSIWYG integrado con algun framework como Vue o Nuxt.
@wtl912
@wtl912 3 жыл бұрын
brillante!!
@igor.miranda
@igor.miranda 4 жыл бұрын
Muchísimas gracias!
@samuelenriqueberrualvarado5759
@samuelenriqueberrualvarado5759 4 жыл бұрын
Buen video Fazt..... Me gustaría que hicieras un video de como integrar Mapbox(creo que lo usa Uber) con Flask y Firebase o MySqL, sería buenísimo...! Gracias por tanto, saludos✌
@davichois
@davichois 4 жыл бұрын
Algún vídeo que tenga fazt relacionando entidades...
@ict-cryptodolargamez486
@ict-cryptodolargamez486 3 жыл бұрын
El terminal de VSC no deja el servidor activo. Pero en la terminar de mi pc si lo deja
@MaximilianoCiprianoRaymond
@MaximilianoCiprianoRaymond 8 ай бұрын
buena data. solo me queda dudas si quiero agregar el string connection el user y password, porque por lo que veo la base de datos esta abierta y no genera ningun problema de auth.
@YoPalur
@YoPalur 4 жыл бұрын
Genio mal!!!! Gracias!!!
@arniflorespinto1226
@arniflorespinto1226 4 жыл бұрын
Muy buenos tus vídeos. Podrías subir un video relacionado con: Clean Architecture, Nodejs, MySQL. Rest.
@lobonegrogamer921
@lobonegrogamer921 3 жыл бұрын
Hola no funciona
@terras06233
@terras06233 3 жыл бұрын
Muy bueno bro! La unca duda que me quedo es de como hacer para eliminar una sola propiedad de un documento. Ya que en el ejemplo veo que eliminas los documentos completos. Saludos
@MultiTelefono
@MultiTelefono 4 жыл бұрын
Excelente Fazt
@facundoramirez6399
@facundoramirez6399 3 жыл бұрын
Hola! Antes que nada felicitarte por los cursos que das. Son excelentes, aprendí muchísimo con este y otros mas de tu canal. Tenia una duda con respecto al proyecto que inicias en Node. No realizas el "npm init" para inicializar un proyecto de Node pero aun así podes instalar mongoose y te genera la carpeta "node_modules". A mi no me deja instalar paquetes de Node sin antes inicializar un proyecto de Node. Si podrías brindarme información al respecto te agradecería. Saludos!!
@christianruiz5454
@christianruiz5454 Жыл бұрын
Hola a mi me pasa lo mismo, pero creo porque es de 4 años el video, tambien lo que en la funcion SAVE() y ano acepta callback por lo tanto este codigo tira error al usarlo hoy en dia.
@neilrichardrh
@neilrichardrh 3 жыл бұрын
Como cambia la conexion si es con MongoDB Atlas?
@ict-cryptodolargamez486
@ict-cryptodolargamez486 3 жыл бұрын
Porfa. Podrias realizar mas sobre mongoose
@ernesto1033
@ernesto1033 4 жыл бұрын
Hola Fazt!!! Sigo todos tus tutos y la verdad es que se aprende muchisimo. Actualmente estoy desarrollando una aplicacion web con el MAIN Stack para implementarla en una red local, la pc desde la cual desarrollo esta conectada a internet y no tengo ningun problema para instalar todo lo que me hace falta, pero la pc que va a funcionar como servidor no esta conectada a internet ni lo estara. Mi duda es la siguiente, cuando termine mi aplicacion como puedo desplegarla en esta PC offline sin que se cree ningun conflicto por las dependencias??? Voy a agredecer enormemente tu respuesta. Un saludo y sigue elavorando videos tan constructivos.
@juanignaciofernandezjubin5798
@juanignaciofernandezjubin5798 3 жыл бұрын
para cuando el de moleculer, me muero por aprenderlo explicado por vos
@alejoavendano4968
@alejoavendano4968 Жыл бұрын
una consulta que debería aprender primero mongoose o mongodb?
@FaztCode
@FaztCode Жыл бұрын
Mongodb y luego mongoose
@nauzet_dev
@nauzet_dev 16 күн бұрын
Vine a este video a ver como coñ se elige la xoleccion donde se va a guardar el producto. Y nada, no entiendo como se creo la coleccion productos si en ninguna parte se crea esa coleccion o se le da ese nombre. Aiudaaaaaaaaaa
@nauzet_dev
@nauzet_dev 16 күн бұрын
Vale , que guarda una coleccion con el mismo nombr en plural. Curioso. En el modulo nativo de mongo y en el de python no lo hace. No esta mal
@NerosMundo
@NerosMundo 4 жыл бұрын
Hola fazt, podrias subir algo relacionado con React-Native pls
@Grishopping
@Grishopping 3 жыл бұрын
Gracias FAZT gracias por el video.... existira por casualida un tutorial 2 (mas avanzado de mongoose????) Agradezco a quien me pueda informar
@cesaraugustoseijasnino1624
@cesaraugustoseijasnino1624 4 жыл бұрын
Hola Fazt, estoy subscrito a tu canal original desde hace tiempo, te sigo casi desde que iniciaste, y tengo la duda de por que existe este otro canal, cual es la diferencia con respecto al otro?.
@MaximoPower2024
@MaximoPower2024 3 жыл бұрын
50:10 ¿Y qué pasa si por error se modifica un esquema que ya se estaba usando con datos que no cumplen las nuevas especificaciones? ¿Ni siquiera da un error?
@cristianarieta3871
@cristianarieta3871 4 жыл бұрын
As un video de un buscador en tiempo real con nodejs y mongoose por fa
@BronzasMoments
@BronzasMoments 4 жыл бұрын
no me guarda nada en mongo no se que onda si conecta la base da datos
@Mantequilla723
@Mantequilla723 4 жыл бұрын
el comando mongod no se reconoce y arroja error. Tengo mongo db instalado localmente y tengo mi carpeta "data" en "C". No se que pasa... Hay que agregar alguna variable de entorno o algo asi? porque si ejecuto el .exe si e ejecuta la base de datos. pero desde el cmd nada que hace caso a los comandos. tengo las ultima version estable hasta la fecha.
@isaacmartinezrizo
@isaacmartinezrizo 4 жыл бұрын
un video de strapi creando una web por favor.
@rainbow-jw3og
@rainbow-jw3og 4 жыл бұрын
yo tengo una duda, si ya tengo una collection con documentos en la mongodb deberia usar un cursor ,no? podrian expicarme por favor
@leninjesus1998
@leninjesus1998 3 жыл бұрын
Antes de ver ese video que se necesita saber algo como conocimientos basicos?
@blackdeath166
@blackdeath166 4 жыл бұрын
Haces unos videos excelentes estoy adentrandome en angular con graphql, estaria genial un curso completo en proyecto real con esas tecnologias como dice un comentario abajo un curso en udemy, muchas gracias por compartir tus conocimientos
@willydavid_
@willydavid_ 4 жыл бұрын
tengo una duda de donde sale el nombre de la colección products si nunca lo definimos? y el schema que creamos ese seria una colección?
@willydavid_
@willydavid_ 4 жыл бұрын
MINUTO 45:00 SE RESUELVE LA DUDA Y SE GUARDA EN PLURAL. Y EL MODELO ES LA COLECCIÓN RECIÉN CREADA
@alexe.6914
@alexe.6914 3 жыл бұрын
11:22 No me deja ejecutarlo, me dice que: require no está definido :(
@marcoantoniotrujanorodrigu7848
@marcoantoniotrujanorodrigu7848 3 жыл бұрын
lo has escrito tal cual con el const al principio y todo?
@nicolas3030
@nicolas3030 3 жыл бұрын
Pobre Clark está gordito y se lo recuerdas Fazt deberías ser más empático
@lenielavelar
@lenielavelar 4 жыл бұрын
Hola Fazt tengo una pregunta: ¿Existe alguna forma de restringirse los modelos para que no se puedan añadir más propiedades?
@xander9225
@xander9225 4 жыл бұрын
Las propiedades las defines tú, no son públicas; nadie tiene acceso salvo tú.
@yormanlopez8553
@yormanlopez8553 3 жыл бұрын
38:34 operaciones CRUD
@brianx3407
@brianx3407 3 жыл бұрын
Tremendo man entendi todo, gracias! vi estos dos antes en orden. 1. kzbin.info/www/bejne/mJDdo2uqZ8xlf8U 2. kzbin.info/www/bejne/ooiwlqCGg56nbLM
@honk7880
@honk7880 3 жыл бұрын
Amongoose
@antunez19
@antunez19 4 жыл бұрын
Buenas a todos, estoy siguiendo todos los videos y en este me imagino que con el tiempo habrá quedado esta función: "findOneAndUpdate" en modo deprecate etc, estoy leyendo la documentación de "mongoosejs.com/docs/api.html#model_Model.findOneAndUpdate" pero no logro entenderlo o hacerlo funcionar. Agradezco cualquier ayuda. muchas gracias de antemano y grandes los vídeos y lo didácticos que son.
@oscargm1979
@oscargm1979 3 жыл бұрын
Haz lo que te dice el warning pon useFindandMidify en false para no ver el warning,de todas formas es solo un warning!Un ejemplo: (async function otherfunction() { const user = await User.findOneAndUpdate({username:'fatz'},{ name:'esteban' },{new:true}) console.log(user); })() En connection.js: const uri = 'mongodb://127.0.0.1:27017/cursomongoosefatz'; const conexion = mongoose.connect(uri, { //dbName:'cursomongoosefatz', useNewUrlParser:true, useUnifiedTopology:true, serverSelectionTimeoutMS: 10000, useCreateIndex:true, useFindAndModify:false
@patasdepollopicante
@patasdepollopicante 3 жыл бұрын
hola
@nkisikiyumba
@nkisikiyumba 4 жыл бұрын
Hey coders!!! ;)
@TheHerno_1
@TheHerno_1 4 жыл бұрын
Usar _ => { ... no es más ineficiente que usar () =>... En el () no hay variables y el _ es una
@yormanlopez8553
@yormanlopez8553 3 жыл бұрын
55:50
@xander9225
@xander9225 4 жыл бұрын
Siempre me he preguntado por qué FAZT usará términos en inglés en sus tutoriales puesto que todos aquí somo hispanohablantes.
@bryandelomejor
@bryandelomejor 4 жыл бұрын
Porque cuando programás es totalmente necesario hacelo en inglés. Además lo hace para ayudarte a adaptarte al inglés. Todos, absolutamente todos tenemos que programar en inglés.
@xander9225
@xander9225 4 жыл бұрын
@@bryandelomejor Gracias por la explicación. Yo siempre lo hago en español creí que así era menos confuso; sé inglés, pero no sabía que era una buena práctica hacerlo así.
@bryandelomejor
@bryandelomejor 4 жыл бұрын
@@xander9225 Es lo mejor que podés hacer, toda buena empresa te va a decir que programés en inglés.
@juanperalta5853
@juanperalta5853 4 жыл бұрын
Falso, no te exigen en toda empresa programar en inglés sin embargo es una buena práctica como dices, la cuestión es trabajar en un mismo idioma y también definir la estructura para los métodos y/O variables (camelCase, Uppercase, lowercase), esto porque no sólo trabajas con gente de tu mismo país.
@thelineadventurer
@thelineadventurer 4 жыл бұрын
Gordon Freeman
@jhomsson
@jhomsson 4 жыл бұрын
Hola comunidad... Quién me puede colaborar, estoy nuevo en el mundo de la programación y en el servidor estoy utilizando node pero quiero ir más aya de los tuto y quiero saber según el problema cómo estructurar tu servidor ☺️... Cast sos grande
@valeriaparavaleria2498
@valeriaparavaleria2498 3 жыл бұрын
0l
Node, Mongo & Docker Compose | Para iniciantes
33:12
Fazt Code
Рет қаралды 52 М.
Look at two different videos 😁 @karina-kola
00:11
Andrey Grechka
Рет қаралды 15 МЛН
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
Tu primer REST API usando Node.js, ¿Que es una REST API?
1:16:02
Fazt Code
Рет қаралды 346 М.
MongoDB Curso, Introducción Practica a NoSQL
1:21:45
Fazt
Рет қаралды 453 М.
API REST, Node js & MongoDB Atlas, Express | CRUD
57:11
MonkeyWit
Рет қаралды 66 М.
Mongoose Crash Course - Beginner Through Advanced
33:36
Web Dev Simplified
Рет қаралды 463 М.
Typescript Nodejs Mongodb REST API con Passport
1:07:33
Fazt Code
Рет қаралды 32 М.
API REST con Node js y Express | CRUD
36:36
MonkeyWit
Рет қаралды 16 М.
Typegoose - Typescript y Mongoose (Nodejs & Mongodb)
1:28:17
Fazt Code
Рет қаралды 15 М.
Graphql, Curso Practico con Nodejs y Mongodb
1:26:35
Fazt
Рет қаралды 87 М.
Look at two different videos 😁 @karina-kola
00:11
Andrey Grechka
Рет қаралды 15 МЛН