Breeze-如何创建包含查询

Breeze-如何创建包含查询,breeze,Breeze,如何在包含整数的列表查询中进行查询 是这样的吗 elemnts.where(p => listofids.contains(p.id)); 现在你需要使用'or'子句 var whereClause = breeze.Predicate.create("id", "==", 3) .or("id", "==", 5) .or("id", "==", 6); var query = breeze.EntityQuery.from("elemnts

如何在包含整数的列表查询中进行查询

是这样的吗

elemnts.where(p => listofids.contains(p.id));

现在你需要使用'or'子句

  var whereClause = breeze.Predicate.create("id", "==", 3)
         .or("id", "==", 5)
         .or("id", "==", 6);
  var query = breeze.EntityQuery.from("elemnts").where(whereClause);
或者(使用您的ID列表):

  var preds = listOfIds.map(function(id) {
     return breeze.Predicate.create("id", "==", id);
  })
  var whereClause = Predicate.or(preds);
  var query = breeze.EntityQuery.from("elemnts").where(whereClause);