#Mongoose problem

1 messages · Page 1 of 1 (latest)

modest hazel
#

@dark plaza @cunning tinsel

#

Hablen por aca manitos

cunning tinsel
#

oc

dark plaza
#

xd

modest hazel
#

mucho texto congestiona el server

dark plaza
modest hazel
#

Que onda? que es lo que no podes hacer señor @cunning tinsel ?

cunning tinsel
#

osea, el login y tal funciona normalmente pero quiero usar la funcion de findOneAndUpdate y me sale que no es una funcion y eso xd

dark plaza
#

ah, creo que el repo no esta actualizado xd

cunning tinsel
#

avr

#

hace 4m hice commit

#

es la branch remix-test

modest hazel
#

A ver, lo dejo aca para analizar

#

me podes mostrar en donde lo utilizas(? y que error te tiraba actualmente(?

cunning tinsel
cunning tinsel
#

ahora mismo está asi y no da error

#

y este es el archivodonde lo estoy tratando de usar

modest hazel
#

si en ese lugar haces antes un log del UserModel para ver que es con que te encontras(?

dark plaza
#

seria bueno ver eso

cunning tinsel
#

esto es lo que me retorna

dark plaza
#

khe

cunning tinsel
#

pero, no se como verlo desde la terminal en vez del navegador XDDD

#

a, espera me confundí yo, mala mia

#

me retorna esto

dark plaza
#

a

#

a ver

#

cambia el

#

UserModel por

#

UserModel.users.findOneAnd...

cunning tinsel
dark plaza
#

a

#

xd

cunning tinsel
#

si con el .find me da error con el findOneAndUpdate igual xd

dark plaza
#

es raro

#

se me queman las neuronas

#

xd

cunning tinsel
#

console.log del usermodel.users

modest hazel
cunning tinsel
#

a, ahora el .find si funciona

dark plaza
#

khe

#

bueno

cunning tinsel
#

no, ahora no funciona

dark plaza
cunning tinsel
#

._.

dark plaza
#

deberías comprobar si hay una conexión establecida con la db antes de usar los modelos

cunning tinsel
#

ese console.log ejecutando la funcion funciona, pero si ejecuto la funcion desde el navegador (react) nada

dark plaza
#

perame, algo ya no me cuadra

#

xd

modest hazel
#

por que ejecutar esa funcion desde el navegador(?

cunning tinsel
#

al hacer un submit de un form uso en remix una action function para que ejecute la funcion esa savePin

#

pero ahi es donde me da ele rror de .findOne is not a function

modest hazel
#

la pregunta es, esa "action function"

#

en donde se ejecuta, en el navegador, o en el servidor?

dark plaza
#

^

cunning tinsel
#

en el servidor

#

remix hace que se ejecute en el servidor

modest hazel
#

mmh, si dentro de la funcion, haces un log, el log aparece en el navegador o en el servidor(?

cunning tinsel
#

en el servidor

#

Ah no, me acabo de dar cuenta que no estoy usando las actions functions para ejecutarla

modest hazel
#

😄

cunning tinsel
#

XD

dark plaza
cunning tinsel
#

xq la action function no me leia los datos del formulario quise hacerlo asi

modest hazel
#

tendria que investigarte como funciona remix

cunning tinsel
#

uhm, pero ese no creo que sea el problema ahora

modest hazel
#

pero si remix te da la funcionalidad de crearte funciones que funcionen en el servidor, deberias de poder leer datos de un formulario

dark plaza
#

por eso no usen React trolldog

#

broma

cunning tinsel
modest hazel
#

aca el problema no es react, es de remix jsjsjs

modest hazel
dark plaza
modest hazel
#

o simplemente hacer 3 "action functions" para validar

#

y en la ultima function guardar si esta todo bien

cunning tinsel
modest hazel
#

No podes separar esa logica en 3 archivos entonces(?

cunning tinsel
#

uhm, pues toca hacerlo

#

me va a resultar mas facil que encontrar una solucion ahora sin tener que usar las action functions

modest hazel
#

Consulto ya que no tengo idea de remix jsjsjs

#

ahora tengo que salir, pero cuando vuelva a la house, voy a investigar de remix, y te comento si encuentro algo