我需要通过HTTP POST方法将数据插入SAP HANA数据库表。例如,我想插入以下JSON对象:
{"Id": "000034330", "Name":"Albert", "Type":"Customer"}
如果我只在HTTP POST请求的正文中发送此对象,它可以正常工作。虽然,我不是一次只发送一个对象,而是想发送它们的数组。我尝试了以下格式,但它不起作用:
{"entry":
[
{"Id": "000034330", "Name":"Albert", "Type":"Customer"},
{"Id": "000034331", "Name":"John", "Type":"Customer"}
]
}
发送此格式后,我收到以下消息作为回复:
The serialized resource has an missing value for member 'Id'
我应该如何格式化JSON对象数组?
答案 0 :(得分:0)
您可以使用ajax调用来更新您的hana数据库表。以下是ajax调用的语法
$。AJAX({ '网址':URL, '数据':JSON.stringify(urObj), '类型':' POST&#39 ;, '成功':功能(数据){} }) 但是你必须更新你的xsjs,因为数据包含在标题中......