DBAccess框架删除记录ios

时间:2015-09-09 17:46:06

标签: ios dbaccess

我正在使用DBAccess框架,并希望根据条件删除记录,但样本和文档中没有提供示例。我在removeObjectWithIdentifier类中只看到一个方法DBFuzzystore,但我在项目的任何地方都没有使用此类。有一个简单的例子,我想删除给定条件下的记录。例如。如果在给定日期之间创建了记录,我想删除记录。

1 个答案:

答案 0 :(得分:0)

是的,对结果集或单个对象进行删除。例如。

[[[[MenuItem query] where:@"MenuTitle = 'Sample'"] fetch] removeAll];

或在任何单个DBObject派生类上调用remove。

for (MenuItem* item in [[[MenuItem query] where:@"MenuTitle = 'Sample'"] fetch]) {
    [item remove];
}

希望这是有道理的。