Archived
2

flattened samples result

This commit is contained in:
VLE2FE
2020-08-10 12:35:08 +02:00
parent 4dede74f49
commit ed8b549752
6 changed files with 75 additions and 39 deletions

View File

@ -227,7 +227,7 @@ export default class SampleValidate {
sort: Joi.string().pattern(
new RegExp('^(' + this.sortKeys.join('|').replace(/\./g, '\\.').replace(/\*/g, '.+') + ')-(asc|desc)$', 'm')
).default('_id-asc'),
csv: Joi.boolean().default(false),
output: Joi.string().valid('json', 'flatten', 'csv').default('json'),
fields: Joi.array().items(Joi.string().pattern(
new RegExp('^(' + this.fieldKeys.join('|').replace(/\./g, '\\.').replace(/\*/g, '.+') + ')$', 'm')
)).default(['_id','number','type','batch','material_id','color','condition','note_id','user_id','added'])