2011-11-08 6 views
0

データストア内の結合を実装する方法、iamはjavaを使用して、データストアにファイル(Excel、img、wordまたはpdf)を挿入し、データストアからファイルを取得します。データストア内の結合

答えて

1

ジョインはGAEではサポートされていません。このドキュメントを参照してください: http://code.google.com/appengine/docs/java/datastore/jdo/relationships.html

あなたはGAEでのRDBMSスタイルのデータベースを探している場合、GoogleのクラウドSQLはあなたの選択のようになります。http://code.google.com/apis/sql/docs/developers_guide_java.html

+0

ただし、コーディングのように結合を行うことはできません。 –

+0

どういう意味ですか? – libregeek

0

データストア内でジョインを行うことはできませんが、より良い選択肢は、進むにつれてエントリをフィルタリングすることです。たとえば、学生エンティティとクラスエンティティを結合したいとします。単純なselect s.student、c.classをs.class_id = c.class_idのstudent s結合クラスcから書くことはできません。... の代わりに、最初に学生のフィルタを行い、それらの値のセットを取得します'外部キー')をバッファに格納し、そのバッファを使用して他のテーブルのクラスをフィルタリングします