【发布时间】:2020-03-11 15:55:38
【问题描述】:
我是 loopback 的新手,我正在尝试从 cli 创建的 rest api 控制器返回错误 “lb4 控制器” 不知道为什么 Loopback 总是在 db 中插入数据:我做错了什么???
这里是代码
@post('/tavolos', {
responses: {
'200': {
description: 'Tavolo model instance',
content: {'application/json': {schema: getModelSchemaRef(Tavolo)}},
},
},
})
async createTavolo(
@requestBody({
content: {
'application/json': {
schema: getModelSchemaRef(Tavolo, {
title: 'NewTavolo',
exclude: ['id'],
}),
},
},
})
tavolo: Omit<Tavolo, 'id'>,
): Promise<Tavolo> {
if (!Number.isInteger(Tavolo.max) || Tavolo.max > 10) {
throw new HttpErrors.BadRequest( `error text`, );
}
return this.tavoloRepository.create(tavolo);
}
【问题讨论】:
标签: loopback