Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

627
Visualizações
Error de MongoDB: no se puede ejecutar getMore en el cursor sin un lsid

He estado buscando una respuesta en línea durante el último día, sin éxito.

Mi colección tiene más de 1 millón de documentos. Mi esquema de colección se parece a:

 { "_id" : ObjectId("61c26416e3c899307cf0507b")"id" : 6, "name" : "Pumped Up Kicks", "slogan" : "Faster than a just about anything", "description" : "The Pumped Up serves up crisp court style with a modern look. These shoes show off tennis-whites shades and are constructed with a supple leather upper and a classic rubber cupsole.", "category" : "Kicks", "default_price" : 89 }

La consulta que estoy intentando:

 products .find() .forEach(doc => console.log(doc))

Solo una consulta simple para comenzar, tratando de familiarizarme con la forma en que MongoDB maneja la consulta de grandes cantidades de datos. Estoy tratando de devolver todos los documentos para poder realizar una acción en ellos después. A partir de ahora, no puedo continuar más allá de este punto. Recibo este error tan pronto como ejecuto el código:

 MongoServerError: Cannot run getMore on cursor 2168550933558261062, which was created in session 2197b8e7-1fec-4c0a-84ea-121a380ae69f - 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=, without an lsid at MessageStream.messageHandler (/Users/joshfuqua/HackReactor/SDC/product-overview/node_modules/mongodb/lib/cmap/connection.js:462:30) at MessageStream.emit (node:events:394:28) at processIncomingData (/Users/joshfuqua/HackReactor/SDC/product-overview/node_modules/mongodb/lib/cmap/message_stream.js:108:16) at MessageStream._write (/Users/joshfuqua/HackReactor/SDC/product-overview/node_modules/mongodb/lib/cmap/message_stream.js:28:9) at writeOrBuffer (node:internal/streams/writable:389:12) at _write (node:internal/streams/writable:330:10) at MessageStream.Writable.write (node:internal/streams/writable:334:10) at Socket.ondata (node:internal/streams/readable:754:22) at Socket.emit (node:events:394:28) at addChunk (node:internal/streams/readable:315:12) { ok: 0, code: 50737, codeName: 'Location50737' }

Además, limitar los resultados de la consulta a unos pocos miles produce el mismo resultado. Parece que solo me permite consultar menos de 100 a la vez.

Revisé en varios foros, los Documentos de MongoDB, los Documentos de la API de MongoDB , y aún no he encontrado nada. Lo único que he podido encontrar relacionado con este error "lsid" son respuestas del foro a preguntas similares que hacen referencia a problemas de tiempo de espera. Como dije, este error es instantáneo.

Agradecería mucho cualquier ayuda. Con mucho gusto también proporcionaré cualquier otra información necesaria para ayudar a solucionar este problema.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda