2013-03-03 44 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的列表。