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

150
Views
Sigue recibiendo este error en javascript, error: la referencia de columna "id" es ambigua

En esta línea, SELECT po.*, du."displayName", du."email" FROM partner_orders as po, ds_user as du WHERE id = ${program.id} Sigo recibiendo la referencia de columna de error "id" es ambigua , como lo soluciono

 async getAllParenFinanceOrders() { const programOrders = await pool.query( `SELECT po.*, du."displayName", du."email" FROM partner_orders AS po LEFT JOIN ds_user AS du ON du.id = po."dsUserId" ` ); console.log("programOrders...", programOrders) const partnerPrograms = await Promise.all( programOrders.rows.map(async program => { const query = await pool.query( `SELECT po.*, du."displayName", du."email" FROM partner_orders as po, ds_user as du WHERE id = ${program.id}` ); console.log('query.rows[0]...', query.rows[0]) return query.rows[0]; }) ); return { programs: partnerPrograms }; }
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

No estoy seguro de qué ID de tabla necesita aquí, pero debe prefijarlo con una de las ID de tabla con seguridad:

 SELECT po.*, du."displayName", du."email" FROM partner_orders as po, ds_user as du WHERE id = ${program.id}` );

Necesita ser reescrito como

 SELECT po.*, du."displayName", du."email" FROM partner_orders as po, ds_user as du WHERE po.id = ${program.id}` );

O

 SELECT po.*, du."displayName", du."email" FROM partner_orders as po, ds_user as du WHERE du.id = ${program.id}` );

Para que desaparezca el error.

about 4 years ago · Juan Pablo Isaza Report
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!