我需要一些帮助来尝试从父表中删除一行但不删除子表。 我有这个表 MyEntityA。 它有 2 个外键来表 MyEntityB,例如: 现在,使用 JDO,当我尝试从 MyEntityA 表中删除一行时,例如: 或者像: 在这两种情况下,代码都会删除表 MyEntityA 中的行和表 M ...
我需要一些帮助来尝试从父表中删除一行但不删除子表。 我有这个表 MyEntityA。 它有 2 个外键来表 MyEntityB,例如: 现在,使用 JDO,当我尝试从 MyEntityA 表中删除一行时,例如: 或者像: 在这两种情况下,代码都会删除表 MyEntityA 中的行和表 M ...
我有一个这样声明的父类: 和一些像这样的继承类: 无缘无故,Datanucleus 在他生成的 sql 请求的 where 子句中使用了鉴别器,如下所示: 我怎么能告诉 Datanucleus 在他的请求中不要使用鉴别器(classId)? ...
我是JDOQL的新手,但在以下方面遇到了麻烦。 我正在尝试获取部门的平均工资,然后选择平均工资高于特定值的部门。 我当前收到的错误消息: ...
在Google App Engine应用程序中,我具有以下模型: 该模型与发件人具有@Unowned关系,因为用户可以独立于消息而存在。 我想做的是将Message对象与部分User对象保持一致(例如,我只对存储用户ID和用户名感兴趣)。 在我的终结点类中,我存储的消息很好,但是 ...
我试图弄清楚如何使用RDBMS和DataNucleus查询持久对象集合中的对象。 我有一个用户,一个ObjectAttribute和一个ObjectAttributeDefinition。 用户可能具有多个ObjectAttribute,并且每个ObjectAttribute具有单个Ob ...
我想在datanucleus中使用JDOQL在非关键列上显式地写连接条件,是否可以在datanucleus中写?如果是,我们如何使用JDOQL进行写? ...
查询数据库时我一直使用事务,但是最近我想知道为什么。 在“只读”查询中使用/不使用事务的优点/缺点是什么? 交易性: 非交易: 让我感到困惑的是,例如,Datanucleus JDO实现。 如果事务默认情况下不锁定对象,那么这种事务有什么好处? 从文档中:JD ...
我已验证我要查找的实体在数据存储区中。 我已验证作为方法参数传递的列表包含此实体。 我正在尝试查找我传递的字符串列表中包含其“ userGmail”的所有对象。 这是我的代码 这是我从中收到的堆栈跟踪: 值得注意的是:我在列表中没有收到此错误,因为我不包含在数据存储区中找 ...
我在数据库表FOO.DBO.ASSET中有一个数据对象AssetDO。 资产具有用于userId的列,该列引用另一个数据库BAR.DBO.USER中的表。 是否可以编写一个JDOQL查询来支持从AssetDO类中引用的UserDO(用户objecT),而不是仅包含一个ID,稍后再进行查找 ...
结合使用JDO和Datanucleus,我试图从数据库中过滤一些数据(使用jdoql)。 我想使用正则表达式进行一些复杂的搜索,我发现JDO提供了接受正则表达式的String方法“ matches”,并且根据DATANUCLEUS文档,该方法可以接收任何类型的ExpReg: matchs ...
我正在将现有的Web应用程序迁移到GAE,而且我在GAE上也很新。 我正在使用App Engine数据存储区和JDO作为持久性API。 在阅读有关App Engine数据存储支持的类型时,我注意到有一个电子邮件类型。 因此,我打开Email类代码只是为了了解此类内部包含的内容。 ...
我正在使用JDO 1.0开发医疗项目。 我已经用谷歌搜索,但没有找到JDO 1.0的好东西。 我的问题是,我必须将两个表Encounter表和History表连接起来。在结构上,Encounter域扩展了HistoryParent域,其中History域包含与HistoryParent域具有 ...
我有一个JDOQL / DataNucleus存储层,它存储可以在varchar字段中具有多个基本类型的值。 其中一些是数字的,我需要将它们与数字常量进行比较(</> / ...)。 如何做到这一点? 我试图在字段或值上使用例如(java.lang。)Long.parse(例如 ...
我想在jdoQL中编写类似于下面给定的SQL查询的“ IN”子句查询。 SELECT salary FROM employee where empId IN (1021,2013,9872); 我的目标是在“ IN”子句中提供一个电子邮件地址列表,并且需要为jdoQL中的每个电子邮件 ...
我有一个ScInfo类,存在于许多不同的类中。 此类还具有ScDetails列表,该列表具有一个名为nextExecution的Date成员变量。 我需要用其ScDetails对象的nextExecution成员变量在当前服务器的时间之后(或等于当前服务器的时间)(即persistenc ...
我正在执行一个JDOQL查询,看起来可能有点复杂: 我没有理由认为DN需要那个Geometry类,因为我的类与几何无关。 这是IxlTest parameterGroups映射 这些是TestParameterGroup字段 这些是TestParameter字段 ...
我有一个DataNucleus项目,并且正在使用JDO将数据存储反向映射到我的类。 我很容易做到这一点: topic_id是另一个表topic的外键,该表包含id,topicName和topicDescription。 我知道可以使用批注返回带有topic_id的topic.id ...
我在我的项目中使用java,Datanucleus,mongodb和JDO。 我有一个需要生成序列号并将其存储在DB中的要求。 我正在浏览各种链接,发现DataNucleus仅支持以下数据存储区的对象标识的序列值自动分配: 那么这意味着-> mongoDB无法完成序列生成吗 ...
我想编写一个 JDO 查询,它获取 Advertisement 类的所有对象,然后根据 long 类型的时间属性对其进行排序。 为了获取所有广告对象,我使用以下查询。 我想添加一个过滤器,它应该根据广告类的 long 属性对结果进行排序。 提前致谢 ...
我有以下代码来从Google App Engine中的数据存储区获取值。 但是当我尝试给我一个奇怪的错误时,我在下面的行中并不熟悉。 下面是堆栈跟踪。 这有时有效。 但是它现在不起作用。 我正在使用Google App Engine和JDO。 以下是排行榜类 ...