2010-12-29 16 views
1

私はDataNucleusの下でNeoDatisを使用しています(DB4Oは別の類似したオブジェクトDBです)。Data Nucleusのオブジェクトデータベースにインデックスを追加するにはどうすればよいですか?

私は(下図参照)クラスのプロパティに一意のインデックスを追加する方法についてNeoDatisフォーラムの記事を参照してください。

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

私は今、それを用いDataNucleusのを達成できますか?

この作品はDB固有の方法で実装する必要がありますか、それともDataNucleusで一般的にする方法がありますか?

答えて

0

DataNucleusフォーラムでは、この機能がバージョン3.xで追加されると言われています。以前の2.xリリースでは、サポートされていない機能であり、NeoDatisコードを直接使用する必要があります。

関連する問題