我使用第三方库作为内部数据库。它是SharkORM。通过使用该库,可以一次删除一个选定的项目,但是我的要求是我需要在集合视图中删除多个选定的项目。预先感谢您的帮助。我的文件夹结构是一个文件夹列表,每个文件夹将包含一个图像文件和一个pdf文件列表。在这里,我想一次删除选定的图像文件。] >
class func DeleteSelectedDocuments(selectedIndexes: [Int],fileId:String){ File.query() .where(withFormat: "parentIdentifier = %@", withParameters: selectedIndexes) .fetch() .removeAll() }
这是我为删除文件夹中的集合视图的选定项目而编写的查询,但是这些项目并未从数据库中删除。
我使用第三方库作为内部数据库。它是SharkORM。通过使用该库,可以一次删除一个选定的项目,但我的要求是我需要删除一个...中的多个选定的项目。
在文档中提及:
删除对象
同意Parth,这是一个可以帮助您的代码段