@mbc-cqrs-serverless/core
Version:
CQRS and event base core
19 lines (18 loc) • 436 B
TypeScript
import { PaginateDto } from './paginate.dto';
/**
* DTO for search operations with filtering and sorting.
* Extends PaginateDto with search-specific parameters.
*
* @example
* // GET /items?keyword=test&pk=ORDER&orderBys=createdAt:desc
*/
export declare class SearchDto extends PaginateDto {
/**
* search keyword
*/
keyword?: string;
id?: string;
pk?: string;
sk?: string;
orderBys?: string[];
}