import { Controller, Get, Query } from '@nestjs/common'; import { ObatService } from './obat.service'; @Controller('obat') export class ObatController { constructor(private readonly obatService: ObatService) {} @Get('/') async getAllObat( @Query('take') take: number, @Query('skip') skip: number, @Query('page') page: number, @Query('orderBy') orderBy: string, @Query('obat') obat: string, @Query('order') order: 'asc' | 'desc', ) { return await this.obatService.getAllObat({ take, skip, page, orderBy: orderBy ? { [orderBy]: order || 'asc' } : undefined, obat, order, }); } }