如何使用 Postgres 数据库的 TypeORM 和 NodeJS 作为应用程序的后端服务器进行参数化查询

2024-01-04

我想从 postgres 表中获取行,其中 name = SUPREME INT'L, 注意:该字符串的名称字符之间有一个单引号。 我使用 TypeORM 作为 ORM,POSTGRESQL 作为数据库。

我的查询:

 import { getConnection } from 'typeorm';
 const connection =  getConnection();

 var query = `SELECT * from skusimulations where "name"= ? `;
 const output =await connection.query(query, ['SUPREME INT'L']) 

我在执行此操作时遇到错误,我想通过使用存储过程转义单引号。

任何帮助将不胜感激。


解决了: 感谢您花时间回答我的问题,我真的很感激。 我参考 typeorm.io 文档更改了一些内容。 最终变更:-

  var name = "SUPREME INT'L" ;
  var query = `SELECT * from skusimulations where "skuId"= $1 `;
  var skuData =await connection.query(query, [name])
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Postgres 数据库的 TypeORM 和 NodeJS 作为应用程序的后端服务器进行参数化查询 的相关文章

  • Electron — 无法显示自定义图标

    我在以两种不同的方式设置 Electron 应用程序的图标时遇到问题 非打包 通过终端运行应用程序 我的 main js 确实指定了一个 图标 值 指向图标文件 但它不适用 包装 使用电子包装器 我的 package json 文件指定了
  • 有没有办法将击键发送到节点中的终端?

    我特别想发送 ctrl l 清除终端 这样每次我测试脚本时终端都是干净的 如果您使用的是 Linux console log 033 2J 如果你使用的是 Windows 我认为这可行 将光标设置在 0 0 var util require
  • 有什么不同? .on“连接”与.on“连接”

    我很难理解以下之间的区别 io on connection function io on connect function 可能是一个相当原始的问题 但是我无法找到有关它的明确文档 很想了解其中的区别 这些是同一事物的不同名称 正如所写so
  • 通过 PHP 连接到 socket.io(nodejs)

    我需要通过 php 连接到 websocket 发送数据并立即断开连接 无需等待套接字的响应 我用了大象io http elephant io 但更新库后不起作用 请告诉我如何通过 PHP 连接到 websocket 我也遇到了这个问题 学
  • Node.js Async/Await 模块导出 [重复]

    这个问题在这里已经有答案了 我对模块创建有点陌生 想知道 module exports 并等待异步函数 例如 mongo connect 函数 完成并导出结果 在模块中使用 async await 正确定义了变量 但是当尝试通过要求模块来记
  • Laravel Homestead 中 npm 安装错误有解决方案吗?

    Windows 10 家园 虚拟盒6 0 8 流浪者2 2 5 节点 v12 5 0 npm v6 10 1 我想做的就是在新安装的 Laravel 应用程序中执行 npm install 命令 但我不断收到错误 经过两天的谷歌搜索并尝试了
  • Sequelize WHEREsequelize.fn(...) AND some='something' 排序问题

    我有一个 Sequelize findOne 函数 它会选择给定点与多边形 col geom 相交且状态 active 的行 var point sequelize fn ST GeomFromText POINT lng lat 4326
  • postgresql 中的锁定表

    我有一个名为 games 其中包含一个名为 title 该列是唯一的 数据库中使用PostgreSQL 我有一个用户输入表单 允许他插入新的 game in games 桌子 插入新游戏的功能会检查之前输入的游戏是否存在 game 与相同的
  • npm 错误! cb.apply 不是函数

    我收到这个错误 npm ERR cb apply is not a function 在Linux中做的时候npm install虽然我的npm版本是6 9 0 我的节点版本是v12 18 3 如何解决这个问题 如果您共享的是 Window
  • Postgresql 的 SQL_NO_CACHE?

    MySQL 关键字是否有等效的 postgresqlSQL NO CACHE 或 SQL Serverdbcc drop clean buffers 即您可以简单地将其包含在 SQL 语句中或作为脚本的一部分吗 UPDATE 这个问题 查看
  • 使用 TFS 2015 运行 Jest 单元测试

    有人尝试将 jest 单元测试与 TFS 2015 集成吗 我尝试使用 Chutzpah 测试适配器 https visualstudiogallery msdn microsoft com f8741f04 bae4 4900 81c7
  • at=错误代码=H12 desc=node.js中的请求超时。如何处理?

    2020 07 21T06 54 58 030920 00 00 heroku 路由器 at error code H12 gt desc Request timeout 方法 获取路径 食谱 主机 desolate beach 26163
  • 使用 Nodemailer 提交电子邮件时 NodeJs 错误

    我已按照以下步骤设置 Nodemailer 1 允许访问 Gmail 中安全性较低的应用程序 2 在app js中写入以下内容 app post reachus send function req res var transporter n
  • 在 mongodb 和 nodejs 中对博客和评级进行建模

    我有一个博客集合 其中包含用户给予的标题 正文和综合评分 另一个集合 评级 其架构引用了博客 以对象 ID 的形式对博客进行评级 如果有的话 的用户以及他们给出的评级 即 1 或 1 当特定用户按照 最新优先 的顺序浏览博客时 比如每页 4
  • Postgres LIMIT/OFFSET 奇怪的行为

    我正在使用 PostgreSQL 9 6 我有一个这样的查询 SELECT anon 1 id AS anon 1 id anon 1 is valid AS anon 1 is valid anon 1 first name AS ano
  • 限制 Axios 请求

    我正在使用 axios 向 Deezer API 发出请求 不幸的是 使用 Deezer 的 API 当您请求艺术家的专辑时 它不包括专辑曲目 因此 我正在通过请求艺术家的专辑 然后对每个专辑执行后续的 axios 请求来解决这个问题 我遇
  • 如何使用表内的 JSONB 数据类型和 PostgreSQL JDBC 驱动程序将 JSON 对象存储到 PostgreSQL 中

    我想将以下 json 对象保存到 PostgreSQL 数据库表中as jsonb fname john lname doe 我当前使用 PGObject 创建对象并将类型设置为 jsonb 并将值作为 json 字符串传递 寻找更好的 m
  • 使用无服务器访问 SSM 变量

    我想用无服务器变量中的 SSM 参数 https serverless com blog serverless v1 22 0 按照文档 我运行了以下命令 aws ssm put parameter name foo value bar t
  • Postgres < 9.0 的 DO 块相当于什么

    Postgres 8 4 8 相当于什么 DO BEGIN IF NOT EXISTS THEN EXECUTE END IF END create function f returns void as BEGIN IF NOT EXIST
  • 如何使用 AMQP 以“PeekLock”模式从 Azure 服务总线队列获取消息?

    我们正在尝试在 Node 应用程序中使用 Azure 服务总线 我们的要求是从队列中获取多条消息 由于Azure SDK for Node不支持批量检索 我们决定使用AMQP 虽然我们能够使用 Peek Messages 获取消息 如此处所

随机推荐

  • SignalR:Windows 身份验证网站出现“在活动 SignalR 连接期间用户身份无法更改”错误

    我有一个使用 Windows 身份验证运行 signalR 2 1 0 的 MVC 5 网站 因为我使用的是 Windows 身份验证登录 注销是由 IIS 自动处理的 有时 我会收到 403 错误 指出 无法识别的用户身份 在活动 Sig
  • 强制下载 PDF 文件,文件已损坏

    我有一个问题在 SO 上出现了很多次 但我似乎找不到解决方案 我试图将 pdf 文件传递 给客户端 而不在浏览器中打开它 该文件会下载 但当我打开它时它已损坏 并且原始文件中丢失了相当多的字节 我已经尝试了几种这样的方法来下载文件 但我只会
  • 在代理服务器后面的 Windows 上安装 angular-cli

    我目前正在公司代理服务器后面构建 Angular 2 演示 该演示存在阻止 NPM 和 TypeScript 打字 安装的已知问题 虽然我已经能够通过代理服务器设置解决这些问题 但我有点不确定如何处理最新问题 每当我尝试全局安装 angul
  • iPhone 访问 orkut API

    有人知道通过 iPhone SDK 访问 orkut API 的代码示例吗 我只找到了这个java版本http code google com p orkut os client http code google com p orkut o
  • 获取 Okta 中与用户关联的组列表

    我正在尝试通过在我的网站中作为服务提供商 SP 和 Okta env 实施 SAML 2 0 来与 Okta SSO 集成 作为我的身份提供商 IDP 我无法理解如何配置我的 IDP 以返回每个身份验证请求 用户所在的组 如何完成 另外 是
  • Java - 在外部文件中存储 SQL 语句[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个在外部文件中存储 SQL 语句的 Java 库 框架 技术 支持团队 包括 DBA 应该能
  • 在 Android 版 Phonegap 应用上播放声音

    我尝试播放 mp3 文件 如果我更改本地网络服务器上的文件路径 则此方法有效 但如果我在 Android 设备上运行此文件 则不会播放声音 也不会显示错误 我很确定找不到 mp3 文件 但我仍然不知道如何修复它 这是Html
  • 使用phonegap 在 xcode 4.1 上的 iframe 中允许外部主机

    我正在尝试创建一个 iPad iPhone 应用程序来显示链接到外部站点的 iFrame 它不一定位于 App Store 中 问题是 当我加载应用程序时 它会将我带到 Safari 我知道 XCode 的早期版本中有一个设置 您可以在其中
  • 如何在 watir-webdriver 中使用 :class 选择器精确匹配

    关于 Watir 0 5 x 向后不兼容的更改通过 class 查找元素现在匹配部分类属性 https github com watir watir webdriver issues 36 我如何获得旧的行为 IE 以匹配确切的类名称 在一
  • 当同时指定月份和星期几时,为什么 crontab 使用 OR?

    这是一个著名的 问题 当 crontab 行同时包含星期几和月中的某一天时 cron 使用 OR 来确定触发命令的日期 例如 如果你写 13 5 command 该命令将在每个星期五和每个月的第 13 天执行 而不仅仅是在 13 号星期五执
  • 过滤床文件中的重叠条目

    我有一个如下所示的床文件 1 183113 183114 chr1 183113 183240 0 1 187286 187287 chr1 187128 187287 0 1 187576 187587 chr1 187375 18757
  • Braintree Drop-in UI - 使用 AJAX 发送表单

    我正在尝试实现 Braintree Drop in UI 并且想使用自定义 jQuery ajax 方法发送表单 以前 我曾经使用 jQuery serialize 方法发送 非 dropin UI 表单 但对于新的 动态加载的 Dropi
  • 在 Windows 启动时运行程序

    我想知道是否有人可以向我解释如何让我的程序在启动时运行 我的程序是一个带有小型 WPF UI 的 C WCF 必须在服务器上运行 并且我需要确保该程序将在服务器重新启动或出于任何其他原因时启动 我环顾四周 看来我必须使用注册表项 但我不太熟
  • 获取组框中的子控件列表

    我的应用程序中有一个包含子控件的组框 如附图所示 我想枚举所有文本框 以使用简单的 foreach 循环执行一些验证 该文件大纲将给出控件外壳的一个大概的概念 foreach Control control in grpBxTargetSe
  • 提取内部 EXE 信息

    Windows EXE 文件有一些元数据 例如CompanyName FileVersion InternalName ProductName OriginalFileName ProductVersion etc 如何使用 PHP 提取此
  • 枚举 Postgres 表中的表分区

    假设我有一个这样的表 id part value 1 0 8 2 0 3 3 0 4 4 1 6 5 0 13 6 0 4 7 1 2 8 0 11 9 0 15 10 0 3 11 0 2 我想枚举部分属性为 0 的组 最终我想得到这个
  • 如何在单击子元素时隐藏父元素

    如何在单击 div 元素内的锚标记时隐藏父 div 元素 我知道我们如何在 javascript jQuery 中做到这一点 我正在寻找纯 CSS 解决方案 div border 1px solid red div span a helo
  • C++ 系统托盘专用程序

    在检查了微软关于系统托盘图标的文档 我可以找到 后 Shell NotifyIconA 函数 https learn microsoft com en us windows desktop api shellapi nf shellapi
  • django覆盖表单清理方法

    当覆盖表单清理方法时 您如何知道其对任何字段的验证是否失败 例如在下面的表单中 如果我覆盖 clean 方法 我如何知道表单是否在任何字段上验证失败 class PersonForm forms Form title Forms CharF
  • 如何使用 Postgres 数据库的 TypeORM 和 NodeJS 作为应用程序的后端服务器进行参数化查询

    我想从 postgres 表中获取行 其中 name SUPREME INT L 注意 该字符串的名称字符之间有一个单引号 我使用 TypeORM 作为 ORM POSTGRESQL 作为数据库 我的查询 import getConnect