withSum abstract method

QueryBuilderInterface<T> withSum(
  1. String relation,
  2. String column
)

Load relationship sum aggregates without loading the full relationships.

Adds a {relation}{Column}Sum attribute to each model.

final users = await User.query()
  .withSum('orders', 'amount')
  .get();

print(users.first.ordersAmountSum); // 1500.50

Implementation

QueryBuilderInterface<T> withSum(String relation, String column);