谁能确认 AppEngine 数据存储区(使用其 Java API)是否支持嵌入式实体列表?就像是
Entity parent = new Entity("Parent");
// set parent properties...
List<EmbeddedEntity> children = new ArrayList<EmbeddedEntity>();
for (int i = 0; i < 5; i++) {
EmbeddedEntity child = new EmbeddedEntity();
// set child properties...
children.add(child);
}
parent.setUnindexedProperty("children", children);
DatastoreServiceFactory.getDatastoreService().put(parent);
它似乎工作,但
- 它没有记录在实体、属性和键页面的任何地方
- 在数据存储查看器中,children字段值始终显示为["jj