0
有沒有辦法從一些對象中刪除一個objectClass及其所有屬性和Java代碼?當我嘗試時:如何從LDAP對象及其屬性中刪除objectClass?
context..modifyAttributes(rdn, new ModificationItem[]{new ModificationItem(DirContext.REMOVE_ATTRIBUTE, new BasicAttribute("objectClass", objectClassName))})
我收到LDAP錯誤,由該對象類中的某些屬性仍然存在導致。我不想在之前刪除所有屬性,因爲我無法確定在運行時將哪個屬性分配給對象(獲取對象以知道對我的性能不利)。有沒有從代碼中做到這一點的好方法?
問題是我無法知道該對象在給定時間存在該對象的哪些屬性。如果我將它們全部放在一起,那麼我會在修改過程中爲LDAP中未分配給該對象的每個屬性收到錯誤。 – boneash