1
A
回答
1
这应该很好地工作:
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);
}
相关问题
- 1. MySQL:REGEXP删除部分记录
- 2. 在Entity Framework中,如何使用外键约束删除记录?
- 3. 如何使用SQLiteDatabase删除记录?
- 4. 如何使用Elastica删除记录?
- 5. 如何使用ID删除记录?
- 6. 如何使用GQL删除记录?
- 7. 如何使用jquery删除mysql记录
- 8. 如何使用ajax删除记录?
- 9. 如何使用QueryRunner类删除记录
- 10. 如何使用VB.NET删除DNS记录?
- 11. 如何使用外键约束删除记录?
- 12. 如何从oracle表中删除列记录的逗号分隔部分
- 13. 如何使用ABAddressBook删除iPhone通讯录中的记录?
- 14. 如何从HABTM关联完全和部分删除记录
- 15. 如何删除部分MySQL数据库记录?
- 16. rails如何使用部分匹配删除缓存键
- 17. 使用外键约束删除多个表中的记录
- 18. 使用GridView删除记录
- 19. 使用OleDbAdapter删除记录
- 20. 使用ProGuard删除记录不会被删除记录
- 21. 使用php删除mysql中的记录
- 22. 如何删除activejdbc中没有主键的记录?
- 23. 如何删除父记录时删除所有子记录?
- 24. 如何删除记录?
- 25. 如何删除“子”记录?
- 26. 如何删除循环中的记录?
- 27. 如何删除Ax2012中的DirParty记录?
- 28. 如何删除atk4中的子/记录?
- 29. 如何删除表中的记录?
- 30. 我如何删除表中的记录?