问题标签 [versant-vod]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
versant-vod - 在 VQL 中查询对象 id
我目前正在使用 versant 对象数据库(使用 jvi),并且有一种情况需要根据对象 id 查询数据库。
问题是我正在使用杆位框架在数据库上运行一些性能测试,并且该框架中的一项测试要求我使用对象引用或低级对象 ID 从数据库中获取对象。因此,我不允许引用员工对象中的特定字段,但必须对整个对象执行查询。所以,不允许我去“select * from Employee e where e.id = 4”,我需要它来使用整个对象。
我想要达到的目标是
但是,这会引发 EVJ_NOT_A_VALID_KEY_TYPE 错误。有谁知道这样做的正确方法?
object-oriented-database - 带有算术运算符的 Versant OQL 语句
我正在处理使用 Versant 对象数据库后端的 ac# 项目,并且我正在尝试构建一个包含算术运算符的查询。该文档声明它受支持,但缺少任何示例。
我正在尝试构建这样的东西:
如果我在对象检查器中尝试这个语句,我会在“-”附近得到一个合成错误。
任何人都有使用这种语句的工作 VQL 的示例?
谢谢
hibernate - OODB JPA 实现与 Hibernate 的区别
我已经有一些使用 Hibernate 的经验,但是,如果我是正确的,没有办法使用它来访问像 Versant 的 VOD 这样的对象数据库。由于他们刚刚发布了支持 JPA 的预览版,我想知道是否可以使用我有限的 Hibernate 技能来使用 JPA 的对象数据库。如果有人有经验,请告诉我这些版本是否兼容。
最好的。
哈利
ant - Jenkins 和 Versant 的 NoClassDefFoundError
目前,我有一个使用 Versant DB 的应用程序。我可以在 ant 中构建这个应用程序,并有一个用于单元测试的 ant 任务。当我从命令行运行测试任务时,所有的测试用例都会正确运行。但是,当我尝试通过 Jenkins/Hudson 运行 ant 测试任务时,一些测试用例会抛出 NoClassDefFoundError 来寻找 Versant 文件之一。谁能告诉我詹金斯缺少什么来解决这个问题?
堆栈跟踪:
jpa - JBOSS Arquillian:如何在运行 aquillian 测试时强制数据库抛出异常?
我正在实现一个功能,如果在将数据写入数据库时出现任何异常,我们应该在失败之前重试 5 次。我已经实现了该功能,但无法使用 arquillian 测试对其进行测试。
我们使用 JPA 和 Versant 作为数据库。到目前为止,我正在调试 arquillian 测试,一旦我的流程到达 DB 处理程序代码,我将停止数据库。但这是最糟糕的测试方式。
你有什么建议如何达到同样的效果吗?
c++ - 如何在自动化测试期间恢复对 versant 数据库所做的更改?
我正在开发一个使用 versant 对象数据库的系统。
我们有向服务器发送请求的功能测试,服务器对数据库执行请求的操作并返回结果。之后我们发送一个相反的请求,该请求应该将 db 恢复到以前的状态,直到下一次测试开始。
这是无效的方法,我们尝试使用我们正在测试的相同请求将 db 恢复到以前的状态。
Versant 中是否有类似于 Oracle 闪回的功能,如果没有,处理此问题的正确方法是什么?
sql - 不能在 sql 查询的 substr 中使用 instr
我正在使用sql utility
集成在Solaris 10
. 我想在表中获取一列,但似乎我的 sql 实用程序不允许。
下面是我的代码
结果只有 2 个数据列
我不知道,任何机构都可以提供其他方法来解决这个问题。我可以使用变量或其他函数吗?