我嘗試使用下面的SQL查詢的數據存儲谷歌的AppEngine數據存儲過濾和排序方向一起
Select *from users where catagory="A" ODER BY id.
我嘗試下面的代碼
DatastoreService ds = DatastoreServiceFactory.getDatastoreService();
Filter filter=new FilterPredicate("catagory", FilterOperator.EQUAL, "A");
Query q = new Query("users");
q.setFilter(filter);
q.addSort("id", SortDirection.DESCENDING);
的setfilter()
和addsort()
功能不工作一起。任何建議將不勝感激。
他們是否獨立工作? – GAEfan
是的,它獨立工作 – user3223016
我甚至嘗試添加datastore-indexes.xml與。 datastore-index> –
user3223016