【发布时间】:2019-09-17 03:05:17
【问题描述】:
我正在尝试创建简单的 GET 逻辑,但是在 Postman 中尝试时收到 404 错误。
books.service.ts - 逻辑很简单:
constructor(
@InjectRepository(Books) private readonly booksRepo: Repository<Books>,
) { }
async getBooks(): Promise<Books[]> {
const allBooks = await this.booksRepo.find();
return allBooks;
}
books.controller.ts - 没有任何保护
SERVER_URL: string = 'http://localhost:3000';
constructor(private readonly booksService: BooksService) { }
@Get('books')
// @UseGuards(AuthGuard());
async index(): Promise<Books[]> {
return await this.booksService.getBooks();
}
书籍实体没问题,所有书籍都在数据库中。服务器已启动。不明白为什么在 /books 上收到 404 错误...
【问题讨论】:
标签: node.js typescript postman nestjs