nextpay-querystring
Version:
Thư viện QueryString của NextPay - Chuyển đổi QueryString thành điều kiện select cho MongoDB và MySQL với kiểm soát bảo mật
25 lines • 1.13 kB
TypeScript
import { FieldDescriptionContainer } from '../models/fieldDescription';
import { Clause, TreeNode } from '../models/nodes';
import ValidationResult from '../models/validations';
export declare class AndClause extends Clause {
children: TreeNode[];
constructor(children: TreeNode[]);
validate(fdCon: FieldDescriptionContainer): ValidationResult;
toMongoCriteria(fdCon: FieldDescriptionContainer): string;
toMySqlCriteria(fdCon: FieldDescriptionContainer): string;
}
export declare class OrClause extends Clause {
children: TreeNode[];
constructor(children: TreeNode[]);
validate(fdCon: FieldDescriptionContainer): ValidationResult;
toMongoCriteria(fdCon: FieldDescriptionContainer): string;
toMySqlCriteria(fdCon: FieldDescriptionContainer): string;
}
export declare class NotClause extends Clause {
child: TreeNode;
constructor(child: TreeNode);
validate(fdCon: FieldDescriptionContainer): ValidationResult;
toMongoCriteria(_fdCon: FieldDescriptionContainer): string;
toMySqlCriteria(fdCon: FieldDescriptionContainer): string;
}
//# sourceMappingURL=clauses.d.ts.map