我有一个批处理更新请求,我只想对与我的谓词匹配的前40行执行。除了找到开始索引和结束索引然后在创建请求时将其用作谓词之外,是否有一种简单的解决方案?
let batchUpdateRequest = NSBatchUpdateRequest(entity: entity)
let sentStatePredicate = NSPredicate(format: "sentState = %d", startState.rawValue)
batchUpdateRequest.predicate = sentStatePredicate