如何在Azure移动服务中获取值小于特定限制的元素数

时间:2013-01-05 22:40:44

标签: c# sql azure-mobile-services

我在Azure移动服务中有一个表。在客户端,如何获得数据库中字段“value”小于100的元素数?

我只对伯爵感兴趣而不是所有结果。在客户端执行此操作的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

今天执行此操作的最佳方法是编写自定义SQL查询。 e.g。

function read(query, user, request) {
   mssql("SELECT COUNT(id) FROM table WHERE VALUE < 100", [], {
      success: function(results) {
         request.respond(200, results);
      }
   }    
}

由于您可能不想总是这样做,因此您可以使用请求参数(http://blog.amitapple.com/post/30921523746/customparametersinmobileservices)来指示您要执行此特殊计数操作而不是正常的要求。

移动服务团队很快就会结束自定义服务操作,因此您可以拥有一个可以接收请求,执行脚本并返回响应的端点 - 无论它是否由表支持。