joinWithOptions method

LazyFrame joinWithOptions(
  1. LazyFrame other, {
  2. required Iterable<Expr> leftOn,
  3. required Iterable<Expr> rightOn,
  4. JoinOptions options = const JoinOptions(),
})

Typed counterpart to join. The legacy string-based API remains intact.

Implementation

LazyFrame joinWithOptions(
  LazyFrame other, {
  required Iterable<Expr> leftOn,
  required Iterable<Expr> rightOn,
  JoinOptions options = const JoinOptions(),
}) {
  final fields = options._toJson();
  return _joinCommand(other, leftOn, rightOn, fields);
}