【发布时间】:2011-11-18 18:22:10
【问题描述】:
从文档中我不清楚java 没有持久类的db4o服务器是否可以处理唯一性约束,我没有看到任何说不,但是在我们需要的服务器上配置它的方式类路径上的类。 (在那种情况下我不希望这样)。
关于索引的同样问题?
提前致谢。
【问题讨论】:
标签: indexing constraints unique db4o
从文档中我不清楚java 没有持久类的db4o服务器是否可以处理唯一性约束,我没有看到任何说不,但是在我们需要的服务器上配置它的方式类路径上的类。 (在那种情况下我不希望这样)。
关于索引的同样问题?
提前致谢。
【问题讨论】:
标签: indexing constraints unique db4o
我的建议:不要在没有可用的持久类的情况下创建 db4o 服务器。这导致了无数的问题。
无论如何,您应该能够将完全限定的类名指定为字符串,并且它应该可以工作。
config.objectClass("your.package.YourClass").objectField("id").indexed(true);
config.add(new UniqueFieldValueConstraint("your.package.YourClass", "id"));
【讨论】: