2015-08-09 5 views
0

Как проверить объект ctx.req, если есть файл, прикрепленный или нет? Я запрашиваю запрос на многостраничную форму. Мой пользовательский метод принимаетLoopback Проверка прикрепления файла перед загрузкой

accepts: [ 
{ arg: 'ctx', type: 'object', http: { source:'context' } } 
] 

И в методе я хочу, чтобы проверить, есть ли вложенный файл перед тем

Model.app.models.container.upload(ctx.req,ctx.result,options,function (err,fileObj){}); 

я пытался консоли (ctx.req). Но список огромный и трудно найти.

ответ

0

После нескольких часов усилий я наконец могу проверить, есть ли вложение файлов или нет. если я отправлю запрос с многостраничной формой с изображением. Я могу найти детали файла из атрибута fileObj.files. Следующий код даст понять.

Model.app.models.container.upload(ctx.req,ctx.result,options,function (err,fileObj){ 
if(err) 
cb(null,err); 

console.log(fileObj.files);// will give us every detail of the multi part form post request. 

}); 
Смежные вопросы