Solusi yang cocok untuk saya adalah ini:-
// here startDate and endDate are Date objects
const where = {
from: {
$between: [startDate, endDate]
}
};
Untuk referensi untuk mengetahui lebih banyak tentang operator:- http://docs.sequelizejs .com/en/latest/docs/querying/#operators
Catatan: Di MYSQL between
operator perbandingan inklusif , yang berarti setara dengan ekspresi (startDate <= from AND from <= endDate)
.