archNotEqualTo method
Implementation
QueryBuilder<Package, Package, QAfterWhereClause> archNotEqualTo(List<String>? arch) {
return QueryBuilder.apply(this, (query) {
if (query.whereSort == Sort.asc) {
return query
.addWhereClause(IndexWhereClause.between(indexName: r'arch', lower: [], upper: [arch], includeUpper: false))
.addWhereClause(
IndexWhereClause.between(indexName: r'arch', lower: [arch], includeLower: false, upper: []),
);
} else {
return query
.addWhereClause(IndexWhereClause.between(indexName: r'arch', lower: [arch], includeLower: false, upper: []))
.addWhereClause(
IndexWhereClause.between(indexName: r'arch', lower: [], upper: [arch], includeUpper: false),
);
}
});
}