De oplossing die voor mij werkt, is deze:-
// here startDate and endDate are Date objects
const where = {
from: {
$between: [startDate, endDate]
}
};
Voor meer informatie over operators:- http://docs.sequelizejs .com/en/latest/docs/querying/#operators
Opmerking: In MYSQL between
vergelijkingsoperator is inclusief , wat betekent dat het equivalent is aan de uitdrukking (startDate <= from AND from <= endDate)
.