(
field: Field | [Field, RawQueryFragment | QueryBuilder<any>],
alias: Alias,
cond: JoinCondition<JoinedEntityType<Entity, Context, Field & string>, Alias> = {} as JoinCondition<
JoinedEntityType<Entity, Context, Field & string>,
Alias
>,
fields?: JoinFields,
schema?: string,
)
| 1234 | } |
| 1235 | |
| 1236 | leftJoinAndSelect< |
| 1237 | Field extends QBField<Entity, RootAlias, Context>, |
| 1238 | Alias extends string, |
| 1239 | const JoinFields extends |
| 1240 | | readonly [ |
| 1241 | JoinSelectField<JoinedEntityType<Entity, Context, Field & string>, Alias>, |
| 1242 | ...JoinSelectField<JoinedEntityType<Entity, Context, Field & string>, Alias>[], |
| 1243 | ] |
| 1244 | | undefined = undefined, |
| 1245 | >( |
| 1246 | field: Field | [Field, RawQueryFragment | QueryBuilder<any>], |
| 1247 | alias: Alias, |
| 1248 | cond: JoinCondition<JoinedEntityType<Entity, Context, Field & string>, Alias> = {} as JoinCondition< |
| 1249 | JoinedEntityType<Entity, Context, Field & string>, |
| 1250 | Alias |
| 1251 | >, |
| 1252 | fields?: JoinFields, |
| 1253 | schema?: string, |
| 1254 | ): SelectQueryBuilder< |
| 1255 | Entity, |
| 1256 | RootAlias, |
| 1257 | ModifyHint<RootAlias, Context, Hint, Field, true> & {}, |
| 1258 | ModifyContext<Entity, Context, Field, Alias, true>, |
| 1259 | RawAliases, |
| 1260 | ModifyFields<Fields, RootAlias, Context, Field, Alias, JoinFields>, |
| 1261 | CTEs |
| 1262 | > { |
| 1263 | return this.joinAndSelect(field, alias, cond, JoinType.leftJoin, undefined, fields, schema); |
| 1264 | } |
| 1265 | |
| 1266 | leftJoinLateralAndSelect< |
| 1267 | Field extends QBField<Entity, RootAlias, Context>, |
nothing calls this directly
no test coverage detected