Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

232
Views
Cómo usar una combinación de literales y variables en una consulta de MongoDB

Actualmente estoy tratando de consultar una colección usando una combinación de literales y variables. Por alguna razón, el resultado vuelve null cuando hago esto.

 const result = await db.getCollection('myCollection').findOne({ 'someDate.someId': line['someId'], }); // returns 'null'

Sin embargo, si usa ambas variables o ambos literales, funciona bien:

 const key = 'someDate.someId' const result = await db.getCollection('myCollection').findOne({ key: line['oldId'], // or 'key:value' could be both literals }); // returns the result I am looking for

¿Por qué no puedo hacer lo que intento hacer en el primer ejemplo? Es un poco inconveniente tener que crear una variable para la consulta. ¿Hay alguna manera de lograr lo que quiero sin hacer esto?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!