关于node-mysql不定参的update该怎么操作呢-问答-阿里云开发者社区-阿里云

开发者社区> 蛮大人123> 正文

关于node-mysql不定参的update该怎么操作呢

2016-02-07 18:37:40 1939 2

假设我有个API是更新用户信息的,在不同的场景传的参数也不一样,有地方只传递了姓名性别,有地方则传递了姓名身高体重,conn.query('UPDATE user SET xx=?, xx=?, xx=? WHERE xxx=? AND status=0', [xx, xx, xx, xxx], ..如果我不想通过if-else分别执行不同的conn.query我该怎么把不同情况的update都写到一个query呢?

API
取消 提交回答
全部回答(2)
  • 覃溪哈哈
    2019-07-17 18:39:21
    • funtcion({a, b, c})
      使用knex.js

    如:
    knex('books')
    .where('published_date', '<', 2000)
    .update({
    status: 'archived',
    thisKeyIsSkipped: undefined
    })

    update的内容是一个json;不定

    0 0
  • 蛮大人123
    2019-07-17 18:39:21

    不行. 就是写if else也没几行代码. 要不然把if else写到js里面, 要不然写到sql里面。

    0 0
添加回答
相关问答

3

回答

请教一个范围查询的问题

小文文文 2019-06-14 14:37:01 115017浏览量 回答数 3

9

回答

【精品问答合集】Hbase热门问答

hbase小能手 2019-05-29 14:37:26 120205浏览量 回答数 9

35

回答

AliDDNS基于云解析API的DDNSC

dtsdao 2016-07-23 20:07:29 87708浏览量 回答数 35

52

回答

oss4wp —— 阿里云OSS for Wordpress插件[2013-4-24更新]

enj0y 2012-07-22 02:01:46 54203浏览量 回答数 52

17

回答

OSS 官方帮助文档 在此归类发布 ,常见问题基本能在这里找到答案。

asky8 2013-07-11 00:38:19 51242浏览量 回答数 17

28

回答

钉钉开放平台“常见问题常见问题常见问题“重要请关注

竹梅 2015-12-03 00:39:14 92808浏览量 回答数 28

82

回答

OSS入门教程

belle.zhoux 2014-07-07 17:14:27 149239浏览量 回答数 82

20

回答

【Java学习全家桶】1460道Java热门问题,阿里百位技术专家答疑解惑

管理贝贝 2018-05-31 13:57:45 44979浏览量 回答数 20

62

回答

磁盘原地扩容功能4月22日正式上线

艳馨 2015-04-21 23:40:33 96067浏览量 回答数 62

21

回答

OSS新手视频教程!

聚小编 2013-01-14 18:09:51 57971浏览量 回答数 21
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
0
文章
7733
问答
问答排行榜
最热
最新
推荐问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载