0
我在https://developers.google.com/appengine/docs/python/ndb/queryclass注意到,ndb.Query構造函數有一個可選參數,它允許您指定查詢中的順序。這個參數必須是datastore_query.Order類型,但我似乎無法找到關於此對象的任何文檔或如何創建它。我想這樣做的是指定模型屬性的列表,通過訂購:如何爲ndb Query構造函數創建datastore_query.Order對象?
property_list = [Item.property1, Item.property2]
items = Item.query(orders=Order(property_list))
代替:
items = Item.query().order(Item.property1, Item.property2)
任何想法?
我想我是過於複雜的事情。我發現我可以使用Mode.query()。order(* [...])。 – Trevor 2013-04-05 07:10:30
是的,請使用.order(...)。 – 2013-04-05 14:41:53