1

我在 DataNucleus 下使用 NeoDatis(DB4O 是另一个类似的 Object DB)。

我在 NeoDatis 论坛上看到一篇关于如何在类属性上添加唯一索引的帖子(如下所示):

ODB odb = open("baseName");
ClassRepresentation clazz = db.getClassRepresentation(IndexedObject.class);
String[] indexFields = { "name", "duration" };
clazz.addUniqueIndexOn("index1", indexFields, true);

我现在如何使用 DataNucleus 完成相同的任务?

我是否需要以特定于 DB 的方式实现这一部分,或者有没有办法让它在 DataNucleus 中通用?

4

1 回答 1

0

我被告知(在 DataNucleus 论坛上)此功能将在 3.x 版本中添加,在之前的 2.x 版本中,它不是受支持的功能,必须直接使用 NeoDatis 代码完成。

于 2011-01-26T10:43:34.197 回答