Fix: unique index check failed due to soft delete

This commit is contained in:
HFO4
2019-12-01 19:45:01 +08:00
parent fd02425547
commit d28e5632d5
4 changed files with 35 additions and 38 deletions

View File

@@ -123,7 +123,7 @@ func RemoveFilesWithSoftLinks(files []File) ([]File, error) {
// DeleteFileByIDs 根据给定ID批量删除文件记录
func DeleteFileByIDs(ids []uint) error {
result := DB.Where("id in (?)", ids).Delete(&File{})
result := DB.Where("id in (?)", ids).Unscoped().Delete(&File{})
return result.Error
}