我是节点js的新手。我很困惑如何使用nodejs将对象数组插入到mysql中
我的代码
static inserPost(postCardArray,postTitle,postedDate,username,coords){
//postCardArray = [ {hello:'dude'} ]
let query = "INSERT INTO ??(??,??,??,??,??,??) VALUES (?,?,?,?,?,?)";
let inserts = ["post","post_by_username","title","post_body","posted_date","views","coords",`${username}`,`${postTitle}`,`${postCardArray}`,`${postedDate}`,0,`${coords}`];
query = mysql.format(query,inserts);
pool.getConnection((err,connection) => {
if(err)
throw err
else
connection.query(query,(err,rows) => {
connection.release();
console.log(rows)
})
})
}
但是上面代码插入像这样的数据[对象]我不知道如何插入。
答案 0 :(得分:1)