1

我在 Windows Azure 移动服务中工作。我有 2 个表计划 1:N 订阅(一个计划有很多订阅相关,一个订阅有一个计划相关)。我对 JS 服务器脚本不是很熟悉。当我插入一个新的订阅时,我需要查询这个新订阅所具有的计划(planId 来自订阅对象中的客户端)。所以我有这个:

function insert(item, user, request) 
{
    var planTable = tables.getTable("Plan");
    //Here I want to select the plan from planTable using item.PlanId

    request.execute();
}
4

2 回答 2

3

您可以这样做(官方文档可在此处获得):

 planTable.where({
        id: item.PlanId
    }).read({
        success: function(results) {
            // Do something here!
            request.execute();
        }
    });
于 2012-11-26T20:35:58.353 回答
2

您可以在http://blogs.msdn.com/b/carlosfigueira/archive/2012/09/11/supporting-complex-types-in-azure-mobile-services-clients-实施-1-n-table-relationships.aspx。它包含扩展 Sandrino Di Mattia 答案的示例。

于 2012-11-27T14:57:43.477 回答