删除文档Couchbase Lite iOS
由于某种原因,当我调用删除文档Couchbase Lite iOS,ios,couchbase-lite,Ios,Couchbase Lite,由于某种原因,当我调用[document delete:&e]时,couchbase中的文档不会被删除。我的意思是我甚至检查了document.is\u deleted和document.is\u gone的值。但由于某些原因,我的文档没有被删除。目前iOS的couchbase lite是否存在错误?我会在这里公布我的确切密码 - (BOOL)deleteOldSettingsDocument{ BOOL old_settings_document_deleted = FALSE; CBLDo
[document delete:&e]
时,couchbase中的文档不会被删除。我的意思是我甚至检查了document.is\u deleted
和document.is\u gone
的值。但由于某些原因,我的文档没有被删除。目前iOS的couchbase lite是否存在错误?我会在这里公布我的确切密码
- (BOOL)deleteOldSettingsDocument{
BOOL old_settings_document_deleted = FALSE;
CBLDocument *v1_setting_document = [self v1SettingsDocument];
if(v1_setting_document){
NSError *e = nil;
if(![v1_setting_document deleteDocument:&e]){
NSLog(@"Error deleting old settings document");
NSLog(@"%@",e.localizedDescription);
}
else{
old_settings_document_deleted = TRUE;
}
}
return old_settings_document_deleted;
}
n错误*错误;[v1_设置_文档保存:&错误]代码>?您仍然能够检索文档吗?你怎么知道它没有被删除?有人对此有更新吗?我检查过删除文档后sqlite文件大小是否没有减小?