0
從文檔中我不清楚如果java 中的db4o服務器沒有持久類可以處理唯一性約束,我什麼都看不到,在服務器上配置我們需要類路徑上的類。 (在那種情況下我不想那麼做)。Db4o無持久類的客戶端/服務器模式:唯一約束/索引
索引相同的問題?
在此先感謝。
從文檔中我不清楚如果java 中的db4o服務器沒有持久類可以處理唯一性約束,我什麼都看不到,在服務器上配置我們需要類路徑上的類。 (在那種情況下我不想那麼做)。Db4o無持久類的客戶端/服務器模式:唯一約束/索引
索引相同的問題?
在此先感謝。
我的建議:不要在沒有可用持久化類的情況下執行db4o服務器。這導致無數的問題。
無論如何,你應該能夠只將全限定類名指定爲一個字符串,它應該可以工作。
config.objectClass("your.package.YourClass").objectField("id").indexed(true);
config.add(new UniqueFieldValueConstraint("your.package.YourClass", "id"));
感謝您的回答Gamior。什麼樣的問題,你可以分享?我同意你最好使用可用的持久化類。在db4o網站上,他們似乎說「可能但你不能使用NQ」,那麼你提到的問題是什麼?問候 – taharqa