Want to update code from
fn list() {
table_name.filter(column_one.eq(value))
.filter(column_two.eq_any(values))
.filter(date_column.lt(utc.now()))
.load::<TableName>(& mut conn)
.expect("Error lisintg posts");
}
fn count() {
table_name.filter(column_one.eq(value))
.filter(column_two.eq_any(values))
.filter(date_column.lt(utc.now()))
.count()
.get_result(& mut conn)
.expect("Error fetching counts");
}
to
fn list() {
conditions(value, values)
.load::<TableName>(& mut conn)
.expect("Error lisintg posts");
}
fn count() {
conditions(value, values)
.count()
.get_result(& mut conn)
.expect("Error fetching counts");
}
fn conditions(value, values) {
table_name.filter(column_one.eq(value))
.filter(column_two.eq_any(values))
.filter(date_column.lt(utc.now()))
}