我在raw Postman有一系列对象。我要把那件东西放到我的桌子上。做控制器,做模型,我有困惑。这是我的密码
邮递员我的邮递员形象
我的控制器代码:
module.exports = {
postOrder: async (request, response) => {
try {
const setData = {
// id_history : request.body,
id_product : request.body.orders.id_product,
product_name : request.body.orders.product_name,
image : request.body.orders.image,
ppn : request.body.orders.ppn,
price : request.body.orders.price
}
const result = await postOrder(setData)
return helper.response(response, 201, "Create Category Success", result);
} catch (error) {
return helper.response(response, 400, "Bad Request", error);
}
}
}
我的模型代码:
module.exports = {
postOrder: (setData) => {
return new Promise((resolve, reject) => {
connection.query("INSERT INTO order SET ?", setData, (error, result) => {
console.log(result)
if(!error) {
const newResult = {
...setData
}
resolve(newResult)
} else {
reject(new Error(error))
}
})
})
}
}
如果解释不清楚,我很抱歉。如果解释不清楚,请告诉我
我倾向于构建带有占位符的查询,然后传递值,这可能会按您的方式工作,但我不确定这是否是一个准备好的查询。
module.exports = {
postOrder: setData => new Promise((resolve, reject) => {
let keys = Object.keys(setData)
let values = Object.values(setData)
let sql = `
INSERT INTO order (
${keys.join(',')}
) VALUES (
${keys.fill('?', 0, keys.length).join(',')}
)
`
connection.query(sql, values, (error, result) => {
console.log(result)
if (error) reject(new Error(error))
const newResult = {
...orderData
}
resolve(newResult)
})
})
}
}
我有一个类来代表一个玩家的手牌。但是,我(在另一个类中)有一个数组列表,我想在其中表示一堆玩家手。问题是我不知道如何在多手牌的数组列表中将一张牌添加到手牌中。我有一个代表卡牌和一副牌的类,效果很好。我只是试图了解如何将对象添加到数组列表中的对象。谢谢!
我试图在集合中插入一个对象,我重载了' 但我仍然得到以下错误: /home/joju/NetBeansProjects/cppu 1/main。cpp:51:对“domino::domino(int,int)”的未定义引用 build/Debug/GNU-Linux-x86/main。o:在函数`std::less::operator()(domino const)中 /usr/include/c
我正在使用JSON结构来存储一个人的详细信息。基本上姓名,电话,注册时间戳等,将是其他属性,主键将是电子邮件地址。 MarkedLocation、visitedLocations、searchHistory和recommendation是AWS所称的列表或地图。它将包含许多JSON对象。 JSON结构- 在应用程序中,如果用户访问一个新位置,我需要向markedLocations添加一个新的JSO
我有一个存储过程,它接受两个输入参数,并给出一个输出参数 输入参数一个是Oracle自定义类型,第二个是字符类型 输出参数是数字类型 有人能帮我访问节点oracle节点模块的过程吗?
问题内容: 我有一个接受HTML节点列表的Javascript函数,但它需要一个Javascript数组(它在该数组上运行一些Array方法),并且我想向其提供返回DOM节点列表的输出。 最初,我想到了使用简单的方法: 而且,这在所有浏览器中都可以正常工作,除了InternetExplorer会返回错误“JScript对象预期”,因为方法返回的DOM节点列表显然不足以成为函数调用目标的JScrip
问题内容: 我看到的每个示例都显示了将简单的值(例如a)插入到数组中。 假设我在SQL Server列中存储了以下JSON: 我该如何追加呢? 当我尝试如下所示使用时,将插入一个: 这是列的结果值: 其他尝试: 我注意到我可以这样创建JSON字符串: 但是,当我尝试在更新语句中使用它时,它不起作用: 我收到以下错误: 消息1086,级别15,状态1,第1行:当FOR XML和FOR JSON子句包
我有以下练习: 编写一个名为createListOfObjects的函数,该函数接受 包含名字和姓氏以及返回值的字符串数组 一个对象数组,每个对象都具有属性 和以及名字和姓氏值 对应值* var namesList=['Cameron Betts','Shana Lopez','Angela li']* createListOfObjects(名称列表) = 到目前为止,我的解决方案是: 但它返回
问题内容: 如何将对象添加到数组(使用javascript或jquery)?例如,此代码有什么问题? 我想使用此代码在function1数组中保存许多对象,并调用function2在数组中使用该对象。 如何将对象保存在数组中? 如何将对象放入数组并将其保存到变量? 问题答案: 使用Array.push()将任何东西放入数组。 有关数组的更多信息 一次添加多个项目 将项目添加到数组的开头 将一个数组