walletIdEqualToCreatedAtBetween method

QueryBuilder<BitcoinTransactionEntity, BitcoinTransactionEntity, QAfterWhereClause> walletIdEqualToCreatedAtBetween(
  1. String walletId,
  2. DateTime lowerCreatedAt,
  3. DateTime upperCreatedAt, {
  4. bool includeLower = true,
  5. bool includeUpper = true,
})

Implementation

QueryBuilder<BitcoinTransactionEntity, BitcoinTransactionEntity,
    QAfterWhereClause> walletIdEqualToCreatedAtBetween(
  String walletId,
  DateTime lowerCreatedAt,
  DateTime upperCreatedAt, {
  bool includeLower = true,
  bool includeUpper = true,
}) {
  return QueryBuilder.apply(this, (query) {
    return query.addWhereClause(IndexWhereClause.between(
      indexName: r'walletId_createdAt',
      lower: [walletId, lowerCreatedAt],
      includeLower: includeLower,
      upper: [walletId, upperCreatedAt],
      includeUpper: includeUpper,
    ));
  });
}