【问题标题】:unable to add objects to saved collection in GAE using JDO无法使用 JDO 将对象添加到 GAE 中的已保存集合
【发布时间】:2010-04-09 08:17:34
【问题描述】:

我有一个 ClassA,其中包含另一个 ClassB 的 ArrayList

我可以使用 JDO 保存 ClassB 实例的新 ClassA 实例。 然而, 当我检索 A 类的实例时, 我尝试这样做:

ClassA instance = PMF.get().getPersistenceManager().GetObjectByID( someid );
instance.GetClassBArrayList().add( new ClassB(...) );

我收到如下异常: 来自 servlet com.google.appengine.api.datastore.DatastoreNeedIndexException 的未捕获异常:未找到匹配索引..

所以我想知道,是否可以将新项目添加到以前保存的集合中? 还是我错过了什么。

最好的问候

【问题讨论】:

    标签: java google-app-engine jdo


    【解决方案1】:

    "没有找到匹配的索引" 也许您需要在 GAE/J 的数据存储中添加一些索引? 与JDO无关

    【讨论】:

      猜你喜欢
      • 2011-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-09
      • 1970-01-01
      • 2023-03-31
      相关资源
      最近更新 更多