自動創建索引時通過orientDB SQL創建索引,我可以做設置爲自動:OrientDB - 與Java
create index MyClass.my_field on MyClass (my_field) unique
當我記錄添加到數據庫,我的索引被更新。但是,如果我通過執行以下操作使用Java創建索引:
OClass target = db.getMetadata().getSchema().getOrCreateClass("MyClass");
target.createProperty("my_field", OType.STRING);
target.createIndex("MyClass.my_field", OClass.INDEX_TYPE.UNIQUE, "my_field");
db.getMetadata().getSchema().save();
我的索引已成功創建,但不會自動更新。有一些標誌,我可以設置爲創建索引告訴它來更新我保存新的記錄?
我怎麼能檢查如果索引被自動從我的代碼更新? – jimijazz