Returns a join with matching pairs of elements. Returns a join that pairs elements from the primary collection with matching elements from the secondary collection. Each result has a 'primary' property that contains the element from the primary collection, and a 'secondary' propert
(
# pylint: disable=invalid-name
primaryKey: _arg_types.String | None = None,
secondaryKey: _arg_types.String | None = None,
measureKey: _arg_types.String | None = None,
# pylint: enable=invalid-name
)
| 88 | |
| 89 | @staticmethod |
| 90 | def inner( |
| 91 | # pylint: disable=invalid-name |
| 92 | primaryKey: _arg_types.String | None = None, |
| 93 | secondaryKey: _arg_types.String | None = None, |
| 94 | measureKey: _arg_types.String | None = None, |
| 95 | # pylint: enable=invalid-name |
| 96 | ) -> Join: |
| 97 | """Returns a join with matching pairs of elements. |
| 98 | |
| 99 | Returns a join that pairs elements from the primary collection with matching |
| 100 | elements from the secondary collection. |
| 101 | |
| 102 | Each result has a 'primary' property that contains the element from the |
| 103 | primary collection, and a 'secondary' property containing the matching |
| 104 | element from the secondary collection. If measureKey is specified, the join |
| 105 | measure is also attached to the object as a property. |
| 106 | |
| 107 | Args: |
| 108 | primaryKey: The property name used to save the primary match. |
| 109 | secondaryKey: The property name used to save the secondary match. |
| 110 | measureKey: An optional property name used to save the measure of the join |
| 111 | condition. |
| 112 | """ |
| 113 | |
| 114 | return apifunction.ApiFunction.call_( |
| 115 | 'Join.inner', primaryKey, secondaryKey, measureKey |
| 116 | ) |
| 117 | |
| 118 | @staticmethod |
| 119 | def inverted() -> Join: |