2013-03-03 60 views
1

你好,我使用谷歌应用程序引擎objectify。 我已经看到了,我可以做这样的事情一个谷歌应用程序引擎或QUERY ID与Objectify

List<Car> cars = ofy().load().type(Car.class).filter("year in", yearList).list(); 

,当我试图通过ID(设置为长型)来查询该值能够达到或查询结果 然而, 我得到一个异常和只允许按Long或String值过滤。 更具体

java.lang.IllegalArgumentException: Id filter values must be Long or String 

是否有可能通过ID过滤作出或查询?

回答

1

当查询多个ID使用..

ofy().load().type(Car.class).ids(IDs); 

...其中的ID是你的ID的列表。