joinedRecord property

SdbRecordSnapshot<JK, JV>? get joinedRecord

The record joinKey matched.

Null when joinKey is null or when nothing matches it — this is a left join. Use inner: true to drop those rows, or SdbStoreRefJoinExtension.joinIterateJoinedRecords to iterate the joined records themselves, which are never null. When the join goes through an index a join key can match several records: the source record then gives one row per match.

Implementation

SdbRecordSnapshot<JK, JV>? get joinedRecord;