link<TargetEntityT> method

_QueryBuilder<TargetEntityT> link<TargetEntityT>(
  1. QueryRelationToOne<T, TargetEntityT> rel, [
  2. Condition<TargetEntityT>? qc
])
inherited

Based on a to-one relation rel of this entity, creates a link to another entity, for which conditions using the returned builder can be described.

final builder = orderBox.query(Order_.name.equals('Misc'));
builder.link(Order_.customer, Customer_.name.equals('Jane'));
final query = builder.build();

Implementation

_QueryBuilder<TargetEntityT> link<TargetEntityT>(
        QueryRelationToOne<T, TargetEntityT> rel,
        [Condition<TargetEntityT>? qc]) =>
    _QueryBuilder<TargetEntityT>._link(
        this, qc, C.qb_link_property(_cBuilder, rel._model.id.id));