到目前为止,我已经在 Amazon Lightsail 上设置了一个 mySQL 服务器,并在本地运行 Strapi 时成功使用了它。如何在 lightsail 上部署 Strapi 本身并获取通过浏览器访问它的链接?
我已阅读https://strapi.io/documentation/3.0.0-beta.x/deployment/amazon-aws.html,但该指南适用于 AWS EC2。相同的步骤是否适用于 lightsail?
编辑:由于建议使用 DTO 的评论找到了解决方案。详细答案在底部。
NestJS 网站有使用 @ApiBody() 时[声明默认值][1]的文档,有没有办法使用 @ApiQuery() 来做到这一点?(即在文档中显示查询具有默认值)
例如,如果我有分页查询并希望默认为第 1 页,每页有 5 个条目:
@Get()
@ApiQuery({name: 'page', default: 1, type: Number})
@ApiQuery({name: 'limit', default: 5, type: Number})
async getDocuments(
@Query('page') page: Number = 1,
@Query('limit') limit: Number = 5
){
return this.documentsService.getDocuments(page, limit);
}
Run Code Online (Sandbox Code Playgroud)