| 1077 | ): SelectQueryBuilder<Entity, RootAlias, Hint, ModifyContext<Entity, Context, string, Alias>, RawAliases, '*', CTEs>; |
| 1078 | |
| 1079 | innerJoin<Field extends QBField<Entity, RootAlias, Context>, Alias extends string>( |
| 1080 | field: Field | RawQueryFragment | QueryBuilder<any>, |
| 1081 | alias: Alias, |
| 1082 | cond: JoinCondition<JoinedEntityType<Entity, Context, Field & string>, Alias> | RawJoinCondition = {}, |
| 1083 | schema?: string, |
| 1084 | ): SelectQueryBuilder< |
| 1085 | Entity, |
| 1086 | RootAlias, |
| 1087 | ModifyHint<RootAlias, Context, Hint, Field> & {}, |
| 1088 | ModifyContext<Entity, Context, Field, Alias>, |
| 1089 | RawAliases, |
| 1090 | '*', |
| 1091 | CTEs |
| 1092 | > { |
| 1093 | this.join(field as any, alias, cond as any, JoinType.innerJoin, undefined, schema); |
| 1094 | return this as any; |
| 1095 | } |
| 1096 | |
| 1097 | innerJoinLateral<Alias extends string>( |
| 1098 | field: RawQueryFragment | QueryBuilder<any>, |