Google App Engineのオブジェクト間に多対多関係を確立できますか?
私はGAEの初心者ですが、それについてはまだ読んでいます。コーディングは私がよく慣れていた通常のJavaコーディングとはかなり違っているようです。 Getting Startedのチュートリアルを読んでいます。では、GAEユーザーからのヘルプ/チュートリアル/ビデオ/知識を入手できますか?
ありがとうございます。マニュアルについてJavaを使用したGoogle App Engineの多対多の関係
1
A
答えて
1
これは良いスタートポイントです:http://code.google.com/appengine/docs/java/datastore/jdo/relationships.htmlから多くの関係に多くの
http://code.google.com/appengine/docs/java/overview.html
尊重:
我々は、コレクションを維持することによって、多対多の関係をモデル化することができます関係の両側に のキーがあります。この例では
Person.java
import java.util.Set;
import com.google.appengine.api.datastore.Key;
// ...
@Persistent
private Set<Key> favoriteFoods;
Food.java
import java.util.Set;
import com.google.appengine.api.datastore.Key;
// ...
@Persistent
private Set<Key> foodFans;
:食品はそれ好きな考える人々を追跡しましょうのは に私たちの例を調整してみましょうPersonは、 がお気に入りであるFoodオブジェクトを一意に識別するKeyの値のセットを保持し、Foodは は、それをお気に入りとみなすオブジェクト オブジェクトを一意に識別するキー値のセットを維持する。多対多の キー値を使用してモデリングする場合は、 にそれはアプリケーションの責任であることに注意して関係の両側を維持:
Album.java
// ...
public void addFavoriteFood(Food food) {
favoriteFoods.add(food.getKey());
food.getFoodFans().add(getKey());
}
public void removeFavoriteFood(Food food) {
favoriteFoods.remove(food.getKey());
food.getFoodFans().remove(getKey());
}
関連する問題
- 1. Google App Engineのリレーションデータを使用した多対多のモデリング
- 2. JPA:Google Appの多対多の関係
- 3. App Engine多人数から多人数の関係JAVA
- 4. App Engineの多対多対db.Keyのリストプロパティ
- 5. JPAとGoogleの多対多の関係
- 6. Google App EngineのJDO:無作為の1対多の関係のキーの順序
- 7. App Engineの多対多キーのリストプロパティ
- 8. 多対多関係のコアデータ/
- 9. GAAのJPAの多対多の関係
- 10. Djangoの多対多関係を多対多関係に変更しますか?
- 11. dddの多対多関係
- 12. ブリーズの多対多関係
- 13. クエリ(多対多の関係)
- 14. 多対多関係のモデリングコアデータ
- 15. CoreData:多対多の関係
- 16. 多対多の関係
- 17. Zend多対多関係
- 18. Zend CASCADE多対多関係
- 19. エンティティフレームワークAsp.Netを使用して多対多の関係
- 20. Linq多対多関係
- 21. Django:多対多のオブジェクトへのアクセス多対多の関係
- 22. 多対多関係mysql select
- 23. codeigniter doctrine多対多関係
- 24. CodeIgniter多対多関係
- 25. NSSortDescriptorと多対多の関係
- 26. 多対多のジャンクションテーブルを別の関係で使用する
- 27. 同じモデルのLaravel多対多関係
- 28. Entity Framework多対多多対多関係の照会
- 29. nhibernateの多対多の関係
- 30. コアデータの多対多関係のモデリング
ありがとうございました。私は文書を読んでいる! :) – Kiara
について知っているj2eeが役に立つと判明しました! – Kiara