@comake/skl-js-engine
Version:
Standard Knowledge Language Javascript Engine
19 lines (16 loc) • 529 B
text/typescript
import { FindOperator } from '../FindOperator';
import type { FindOptionsRelations } from '../FindOptionsTypes';
export interface InverseRelationOperatorValue {
resolvedName: string;
relations?: FindOptionsRelations;
[key: string]: any;
}
// eslint-disable-next-line @typescript-eslint/naming-convention
export function InverseRelation(
value: InverseRelationOperatorValue
): FindOperator<InverseRelationOperatorValue, 'inverseRelation'> {
return new FindOperator({
operator: 'inverseRelation',
value
});
}