我需要从ActivePivot 5.0存储中删除记录。
当我不知道这些记录的完整密钥时,我如何实现这一点?
发布于 2014-09-04 21:59:56
这应该可以很好地工作:
try {
datastore.getTransactionManager().startTransaction();
datastore.getTransactionManager().removeWhere("storeName", BaseConditions.Equal("attribute", value));
datastore.getTransactionManager().commitTransaction();
} catch (DatastoreTransactionException e) {
try {
datastore.getTransactionManager().rollbackTransaction();
} catch (DatastoreTransactionException re) {
throw new QuartetRuntimeException("The transaction rollback has failed.", re);
}
throw new QuartetRuntimeException("The transaction commit has failed.", e);
}https://stackoverflow.com/questions/25662024
复制相似问题