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

131
Visualizações
PostgresError sobre la sintaxis de declaraciones en cartero usando deno-postgres

Creando un servidor http de la aplicación deno a partir de un curso intensivo, con módulos Oak y deno-postgres, estoy tratando de agregar algunos datos a postgre, todo funciona bien hasta que se envían los datos a la base de datos. Recibo un error de servidor de intervalo 500 en Postman:

Respuesta de Json en Postman después de la solicitud de publicación:

 { "success": false, "msg": "PostgresError: syntax error at or near 'table'" }

mi código :

 import { Client } from "https://deno.land/x/postgres@v0.14.3/mod.ts"; import { dbCreds } from '../config.ts' //deno run --allow-net --allow-read --allow-env server.ts // Init client const client = new Client(dbCreds) const addProduct = async ({ request, response }: { request: any, response: any }) => { const body = await request.body() const product = body.value if (!request.hasBody) { response.status = 400 response.body = { success: false, msg: 'No data' } } else { try { await client.connect() const result = await client.queryObject("INSERT INTO table (name,description,price) VALUES ($1,$2,$3);", product.name, product.description, product.price) response.status = 201 response.body = { success: true, data: product } } catch (err) { response.status = 500 response.body = { success: false, msg: err.toString() } } finally { await client.end() } } }

¿Es la sintaxis correcta para insertar datos con deno-postgres?

Estoy usando postgres@v0.14.3 y roble ( https://deno.land/x/oak/mod.ts )

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