1

現在、Java で python GAE アプリを書き直していますが、エンティティの設計に疑問があります。次のようなエンティティがあるため、データストアにクエリを実行して、デザイナーの一意のリストを簡単に取得できます。

クラス デザイナー

  • 名前 : 文字列

クラスジャン

  • デザイナー : デザイナー

SELECT DISTINCT Designer FROM JeanDesigner クラスは文字列をラップするだけなので、Designer クラスを削除すると、コードははるかに単純になりますが、Jean デザイナーのリストを取得することはできません。最初のアプローチは正しいものですか、それとも別の方法がありますか?

4

1 に答える 1

2

GAE(datastore-bigtable) は SQL のような複雑なクエリをサポートしていないため、先ほど説明したように独自のモデル (db) 構造を設計する必要があります。

于 2012-07-12T10:55:59.117 に答える