diff --git a/models/attachment.go b/models/attachment.go index 8e8d42805..3503dcb73 100755 --- a/models/attachment.go +++ b/models/attachment.go @@ -587,8 +587,9 @@ func AttachmentsByDatasetOption(datasets []int64, opts *SearchDatasetOptions) ([ ) } + attachments := make([]*Attachment, 0) - if err := sess.Table(&Attachment{}).Where(cond). + if err := sess.Table(&Attachment{}).Where(cond).Desc("id"). Find(&attachments); err != nil { return nil, fmt.Errorf("Find: %v", err) }