我似乎无法弄清楚如何使用html / javascript客户端将参数传递给azure移动服务。
我想在带有参数的表中插入。
client = new WindowsAzure.MobileServiceClient('https://<myappid>.azure-mobile.net/', 'APPKEY');
client.getTable('myTable').insert(myJsonObj, { myParam: true });
如果我的插入代码看起来像
function insert(item, user, request) {
if(request.parameters.myparam) {
// do stuff
}
}
如何通过html / javascript移动客户端在请求中设置参数变量?我找到了WP8 SDK的示例,它有.withparameters函数,这个问题概述了如何进行读取,Passing Query Parameters from HTML/JS App to Azure Server Script然后最有希望的是http://blogs.msdn.com/b/writingdata_services/archive/2013/01/02/mobile-services-custom-parameters-in-windows-store-apps.aspx,但javascript仅适用于Windows商店javascript库。
谢谢!
编辑: 事实证明我的代码是正确的,并且有一个环境问题没有推送新的JS文件#noobMistake
无论如何,在插入上传递参数都可以在Azure移动服务库中通过在初始对象之后传入它们来完成。
client.getTable('myTable').insert(myJsonObj, <PARAMS HERE>);
它们将被设置为请求对象服务器端的参数变量!
答案 0 :(得分:1)
结果证明我的代码是正确的,并且有一个环境问题没有推送新的JS文件#noobMistake
无论如何,在插入上传递参数都可以在Azure移动服务库中通过在初始对象之后传入它们来完成。
client.getTable('myTable').insert(myJsonObj, <PARAMS HERE>);
它们将被设置为请求对象服务器端的参数变量!