Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用DBAccess框架并想根据条件删除记录,但是示例和文档中没有提供示例。removeObjectWithIdentifier我在课堂上只看到一种方法,DBFuzzystore但我没有在我的项目中的任何地方使用这个类。是否有一个简单的示例,我想在给定条件下删除记录。例如,如果记录是在给定日期之间创建的,我想删除记录。
DBAccess
removeObjectWithIdentifier
DBFuzzystore
是的,删除是在结果集或单个对象上进行的。例如。
[[[[MenuItem query] where:@"MenuTitle = 'Sample'"] fetch] removeAll];
或在任何单个 DBObject 派生类上调用 remove。
for (MenuItem* item in [[[MenuItem query] where:@"MenuTitle = 'Sample'"] fetch]) { [item remove]; }
希望这是有道理的。