mysql - 如何使用nodejs将查询和json数据保存到sql server
问题描述
我正在尝试使用带有 nodejs 的窗口身份验证将查询插入 SQL Server。我已经完成了选择查询的获取请求。但现在我正在尝试使用插入查询的发布请求。但我无法将我的 req.body.address 传递给以下查询。地址数据具有 json 值。
这是我的请求数据,
解决方案
您需要在 user_address 字段中保存为字符串。
例如:如果您想保存为这样的地址:
user_address: `${req.body.address.street},${req.body.address.district},${req.body.address.city}`
或者
user_address: JSON.stringify(req.body.address)
每当你想显示你需要做的地址JSON.parse(user_address)。
简而言之,值必须是单个值。
推荐阅读
- cocoa - 双击透明 NSWindow 标题不会最大化窗口
- c# - 一台服务器上的 WCF 错误,但另一台服务器上没有:套接字连接已中止
- mongodb - 远程转储 mongodb 集合
- powershell - PowerShell Get-Acl - 获取成员而不是组
- java - 左对齐 Google Map Android 上的“我的位置”按钮
- selenium - Xpath 根据特定单元格中包含的文本从表格单元格中选择按钮
- powershell - 将文件夹安全性链接到 AD 安全组 Powershell 脚本
- javascript - Rails:尝试在javascript中使用ruby数组时使用“null”而不是具有3个元素的数组
- r - 在 tmap 中绘制山体阴影
- arrays - 阵列作业的 SLURM 慢