0
私はこのゲームを使ってウェブアプリを開発しています!フレームワークおよびモルフィア/モンゴブ。 私はプレイによって提供されるYAML機能で初期データを読み込もうとしています。YAMLで埋め込まれたデータをplay/morphia/mongodbに読み込む方法は?
埋め込みオブジェクトをインポートするための正しい構文がわかりません。
はMongoDBのでMongoEventListItem(mitem2):
name: beer
quantity: 50
MongoEvent(mevent1):
eventId: 4
name: mango_event
eventListItems: [mitem2]
私が手に:私はembbeded MongoEventListItemをMongoEventをインポートすることはできませんがfollwoing YAMLコードを使用して
@Entity(noClassnameStored=true)
public class MongoEvent extends Model {
public String eventId;
public String name;
@Embedded
public static List<MongoEventListItem> eventListItems;
public MongoEvent(String name){
UUID uuid = UUID.randomUUID();
eventId = uuid.toString();
this.name = name;
}
}
@Embedded
public class MongoEventListItem {
public String name;
public String quantity;
}
:ここ
はmorphiaのMongoDBのマッパーを使用して、私のデータモデルであります以下のデータ:{ "_id" : ObjectId("4f167231c2e6ac08b5c86685"),
"eventId" : "4",
"name" : "mango_event",
"date" : ISODate("2012-06-09T00:00:00Z") }
正しいYAML構文についてのアイデアはありますか?
おかげ
あまりにも悪いです。とにかくありがとう。この問題のために何か推奨することはありますか? – derbian