[appengine-java] Re: How to query multivalued properties in low-level Datastore API?

2009-08-25 Thread Vince Bonfanti
Yes, adding multiple filters (with any FilterOperator) does an AND operation. Vince On Tue, Aug 25, 2009 at 10:51 AM, ted stockwell wrote: > > > Thanks much. > One more question... > If I want to select recipes that have both hamburger and olives should > I just add two filters??? >   Query quer

[appengine-java] Re: How to query multivalued properties in low-level Datastore API?

2009-08-25 Thread ted stockwell
Thanks much. One more question... If I want to select recipes that have both hamburger and olives should I just add two filters??? Query query = new Query("recipe"); query.addFilter("ingredients", Query.FilterOperator.EQUAL, "hamburger"); query.addFilter("ingredients", Query.FilterOperat

[appengine-java] Re: How to query multivalued properties in low-level Datastore API?

2009-08-25 Thread Stakka
Just and a FilterPredicate that EQUAL "hamburger" to your Query: Quenry query = new Query("recipe"); query.addFilter("ingredients", Query.FilterOperator.EQUAL, "hamburger"); for (Entity receipt : service.prepare(query).asIterable()) { // do stuff } On Aug 25, 2:53 pm, ted stockwell wrote: > H