Reputation: 3857
How to write a breeze query with 2 'where' conditions?
the following doesn't work:
var query = breeze.EntityQuery.from("Boilers")
.where('boilerMakeID', '==', $rootScope.boilerMakeID)
.and('actueel', '==', true);
Upvotes: 0
Views: 899
Reputation: 255
Another way to use predicates...
var p1=new breeze.Predicate("boilerMakeId","==",$rootScope.boilerMakeID);
var p2=new breeze.Predicate("actueel","==",true);
var predicate=p1.and(p2);
var query=breeze.EntityQuery.from("Boilers").where(predicate);
Upvotes: 1
Reputation: 14995
Use Predicates...
http://www.breezejs.com/sites/all/apidocs/classes/Predicate.html
var pred1 = Predicate.create("boilerMakeID", "==", $rootScope.boilerMakeID);
var pred2 = Predicate.create("actueel", "==", true);
var newPred = pred1.and(pred2);
var query = breeze.EntityQuery.from("Boilers").where(newPred)
Upvotes: 3