Alias of the joined (destination) table.
Extra condition applied to "ON" section of join.
Join direction.
Joined table, entity target, or relation in "post.category" format.
Indicates if user maps one or many objects from the join.
Property + alias of the object where to joined data should be mapped.
Indicates if this join is selected.
Generates alias of junction table, whose ids we get.
Metadata of the joined entity. If table without entity was joined, then it will return undefined.
Alias of the parent of this join. For example, if we join ("post.category", "categoryAlias") then "post" is a parent alias. This value is extracted from entityOrProperty value. This is available when join was made using "post.category" syntax.
Relation of the parent. This is used to understand what is joined. This is available when join was made using "post.category" syntax. Relation can be undefined if entityOrProperty is regular entity or custom table.
Relation property name of the parent. This is used to understand what is joined. For example, if we join ("post.category", "categoryAlias") then "category" is a relation property. This value is extracted from entityOrProperty value. This is available when join was made using "post.category" syntax.
Name of the table which we should join.
Generated using TypeDoc
Stores all join attributes which will be used to build a JOIN query.