提问者:浪子随风 | 分类:其他 | 浏览143次 | 悬赏分:3积分 2017-10-17 10:11:32
我要回答
数风流人物
where 就是一个对象,merge 或 Object.assign 等方法都可以啊。
敏敏
let { name, age, gender } = this.request.query let sql = `SELECT * FROM myTable WHERE status = 'active'` if(name) { sql += ` AND name=${name}` } if(age) { sql += ` AND age=${age}` } if(gender) { sql += ` AND gender=${name}` } let data = await db.query(sql)