2012-07-12 81 views
1

我目前正在使用Java重寫python GAE應用程序,並且質疑我的實體設計。我有一個像下面這樣我就可以查詢數據存儲並輕鬆地找回設計師的唯一列表實體:Google App Engine中屬性的唯一值列表

類設計

  • 名稱:字符串

類讓

  • 設計師:設計師

如果我擺脫了Designer類,代碼會簡單得多,因爲它所做的只是包裝一個字符串,但我不能通過SELECT DISTINCT Designer FROM Jean來獲得Jean設計師的列表。第一種方法是正確的,還是有另一種方式?

回答

2

GAE(datastore-bigtable)不支持像SQL這樣的複雜查詢,那麼您將不得不像前面解釋的那樣設計自己的模型(db)結構。