我在Azure移动服务中有一个表。在客户端,如何获得数据库中字段“value”小于100的元素数?
我只对伯爵感兴趣而不是所有结果。在客户端执行此操作的最佳方法是什么?
答案 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)来指示您要执行此特殊计数操作而不是正常的要求。
移动服务团队很快就会结束自定义服务操作,因此您可以拥有一个可以接收请求,执行脚本并返回响应的端点 - 无论它是否由表支持。