使用DB4O 的问题

使用DB4O 的问题
在使用DB4O的时候发现两个问题。
1          ObjectSet result  =  db.get( new  Object());
2           for  (Object obj : result) {
3              db.delete(obj);
4          }
5          db.commit();

第一行如果用
db.get(Object. class )
则一个对象都取不出来,
db.get( new  Object());
却可以把对象都取出来。
然而更奇怪的是第三行能够删掉大部分对象,却删不掉存在数据库里的enum类型的对象。
真是奇怪了……

你可能感兴趣的:(使用DB4O 的问题)