KeystoneJs 4.0中的多个文件上传

时间:2016-12-06 15:02:33

标签: keystonejs

我想问一个关于KeystoneJs 4.0中多文件上传的问题。 在版本0.4中有LocalFiles字段,我认为允许您在单个数据库记录中上载多个文件。 如何在4.0版中下载专辑图库中的多个文件? 我试图这样做,结果只下载了一个文件。

我的代码:

var myStorage = new keystone.Storage({
    adapter: keystone.Storage.Adapters.FS,
    fs: {
        path: keystone.expandPath('./public/uploads/gallery/img'), // required; path where the files should be stored
        publicPath: '/public/uploads/gallery/img' // path where files will be served
    }
});

var Gallery = new keystone.List('Gallery', {
    autokey: { from: 'name', path: 'key', unique: true },
    plural: 'Albums',
    singular: 'Album',
});

Gallery.add({
    name: { type: String, required: true },
    publishedDate: { type: Types.Date, default: Date.now },
    images: { type: Types.File, storage: myStorage },
});

0 个答案:

没有答案