Azure Query.where() 或
Azure Query.where() with or
我如何做这样的事情:
var userId="patrick";
var finded="bob";
query.where({
userhostid: userId || finded,
});
我只需要添加到 userhostid 等于 userId 或找到的查询项
谢谢!
可以使用指定条件的函数方式:
var userId="patrick";
var finded="bob";
query.where(function(value1, value2) {
return this.userhostid == value1 || this.userhostid == value2;
}, userId, finded);
http://blogs.msdn.com/b/carlosfigueira/archive/2012/09/21/playing-with-the-query-object-in-read-operations-on-azure-mobile-services.aspx 上的博客 post 提供了有关查询中复杂过滤的更多信息。
我如何做这样的事情:
var userId="patrick";
var finded="bob";
query.where({
userhostid: userId || finded,
});
我只需要添加到 userhostid 等于 userId 或找到的查询项 谢谢!
可以使用指定条件的函数方式:
var userId="patrick";
var finded="bob";
query.where(function(value1, value2) {
return this.userhostid == value1 || this.userhostid == value2;
}, userId, finded);
http://blogs.msdn.com/b/carlosfigueira/archive/2012/09/21/playing-with-the-query-object-in-read-operations-on-azure-mobile-services.aspx 上的博客 post 提供了有关查询中复杂过滤的更多信息。