|
|
1
3
来自: http://code.google.com/appengine/docs/java/datastore/usingjdo.html JDO不支持的功能 应用程序引擎实现不支持JDO接口的以下功能: 无主关系。可以使用显式键值实现无主关系。JDO的无主关系语法可能在未来的版本中得到支持。 拥有多对多的关系。 “加入”查询。在对父类执行查询时,不能在筛选器中使用子实体的字段。注意,可以在查询中使用键直接测试父级的关系字段。 JDOQL分组和其他聚合查询。 多态查询。不能执行类查询以获取子类的实例。每个类在数据存储中由一个单独的实体类型表示。 @persistencecapable注释的identitytype.datastore。仅支持IdentityType.Application。 当前有一个错误阻止超类上的持久字段保存到数据存储。这将在将来的版本中修复。 |
|
|
2
1
该查询与我们支持的任何其他数据存储(如RDBMS、XML、Excel等)一起使用DataNucleus,实际上应该允许超类中的字段;该查询是有效的JDOQL。如果他们不在gae/j中工作,那么就在谷歌的问题追踪系统中报告这个问题,尽管关于继承肯定存在问题。 http://code.google.com/p/datanucleus-appengine/issues/list |